pub(crate) fn deserialize_from_seed<'a, R, T, O>( seed: T, reader: R, options: O, ) -> Result<T::Value>where R: Read, T: DeserializeSeed<'a>, O: InternalOptions,