pub enum AnnotationContentDeserializer {
Init__,
Appinfo(Option<Appinfo>, Option<<Appinfo as WithDeserializer>::Deserializer>),
Documentation(Option<Documentation>, Option<<Documentation as WithDeserializer>::Deserializer>),
Done__(AnnotationContent),
Unknown__,
}Variants§
Init__
Appinfo(Option<Appinfo>, Option<<Appinfo as WithDeserializer>::Deserializer>)
Documentation(Option<Documentation>, Option<<Documentation as WithDeserializer>::Deserializer>)
Done__(AnnotationContent)
Unknown__
Trait Implementations§
Source§impl<'de> Deserializer<'de, AnnotationContent> for AnnotationContentDeserializer
impl<'de> Deserializer<'de, AnnotationContent> for AnnotationContentDeserializer
Source§fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, AnnotationContent>where
R: DeserializeReader,
fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, AnnotationContent>where
R: DeserializeReader,
Source§fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, AnnotationContent>where
R: DeserializeReader,
fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, AnnotationContent>where
R: DeserializeReader,
Source§fn finish<R>(self, reader: &R) -> Result<AnnotationContent, Error>where
R: DeserializeReader,
fn finish<R>(self, reader: &R) -> Result<AnnotationContent, Error>where
R: DeserializeReader,
Force the deserializer to finish. Read more
Auto Trait Implementations§
impl Freeze for AnnotationContentDeserializer
impl RefUnwindSafe for AnnotationContentDeserializer
impl Send for AnnotationContentDeserializer
impl Sync for AnnotationContentDeserializer
impl Unpin for AnnotationContentDeserializer
impl UnwindSafe for AnnotationContentDeserializer
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