pub struct ReferenceTypeType {
pub name: Option<String>,
pub type_: Option<String>,
pub content: String,
}Fields§
§name: Option<String>§type_: Option<String>§content: StringTrait Implementations§
Source§impl Debug for ReferenceTypeType
impl Debug for ReferenceTypeType
Source§impl<'de> Deserializer<'de, ReferenceTypeType> for ReferenceTypeTypeDeserializer
impl<'de> Deserializer<'de, ReferenceTypeType> for ReferenceTypeTypeDeserializer
Source§fn init(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, ReferenceTypeType>
fn init( helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, ReferenceTypeType>
Source§fn next(
self,
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, ReferenceTypeType>
fn next( self, helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, ReferenceTypeType>
Source§fn finish(
self,
helper: &mut DeserializeHelper,
) -> Result<ReferenceTypeType, Error>
fn finish( self, helper: &mut DeserializeHelper, ) -> Result<ReferenceTypeType, Error>
Force the deserializer to finish. Read more
Source§impl WithDeserializer for ReferenceTypeType
impl WithDeserializer for ReferenceTypeType
Source§type Deserializer = ReferenceTypeTypeDeserializer
type Deserializer = ReferenceTypeTypeDeserializer
The deserializer to use for this type.
Source§fn init<'de>(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> Result<DeserializerOutput<'de, Self>, Error>
fn init<'de>( helper: &mut DeserializeHelper, event: Event<'de>, ) -> Result<DeserializerOutput<'de, Self>, Error>
Source§impl WithSerializer for ReferenceTypeType
impl WithSerializer for ReferenceTypeType
Source§type Serializer<'x> = ReferenceTypeTypeSerializer<'x>
type Serializer<'x> = ReferenceTypeTypeSerializer<'x>
The serializer to use for this type.
Source§fn serializer<'ser>(
&'ser self,
name: Option<&'ser str>,
is_root: bool,
) -> Result<Self::Serializer<'ser>, Error>
fn serializer<'ser>( &'ser self, name: Option<&'ser str>, is_root: bool, ) -> Result<Self::Serializer<'ser>, Error>
Initializes a new serializer from the passed
value. Read moreAuto Trait Implementations§
impl Freeze for ReferenceTypeType
impl RefUnwindSafe for ReferenceTypeType
impl Send for ReferenceTypeType
impl Sync for ReferenceTypeType
impl Unpin for ReferenceTypeType
impl UnsafeUnpin for ReferenceTypeType
impl UnwindSafe for ReferenceTypeType
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