pub struct AnnotationDeserializer { /* private fields */ }
Trait Implementations§
Source§impl Debug for AnnotationDeserializer
impl Debug for AnnotationDeserializer
Source§impl<'de> Deserializer<'de, Annotation> for Box<AnnotationDeserializer>
impl<'de> Deserializer<'de, Annotation> for Box<AnnotationDeserializer>
Source§fn init<R>(reader: &R, event: Event<'de>) -> DeserializerResult<'de, Annotation>where
R: DeserializeReader,
fn init<R>(reader: &R, event: Event<'de>) -> DeserializerResult<'de, Annotation>where
R: DeserializeReader,
Source§fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, Annotation>where
R: DeserializeReader,
fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, Annotation>where
R: DeserializeReader,
Source§fn finish<R>(self, reader: &R) -> Result<Annotation, Error>where
R: DeserializeReader,
fn finish<R>(self, reader: &R) -> Result<Annotation, Error>where
R: DeserializeReader,
Force the deserializer to finish. Read more
Auto Trait Implementations§
impl Freeze for AnnotationDeserializer
impl RefUnwindSafe for AnnotationDeserializer
impl Send for AnnotationDeserializer
impl Sync for AnnotationDeserializer
impl Unpin for AnnotationDeserializer
impl UnwindSafe for AnnotationDeserializer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more