pub struct EntityTypeRefType {
pub type_: Option<EntityTypeEnumType>,
pub entity_ref: Option<ReferenceTypeType>,
}Fields§
§type_: Option<EntityTypeEnumType>§entity_ref: Option<ReferenceTypeType>Trait Implementations§
Source§impl Debug for EntityTypeRefType
impl Debug for EntityTypeRefType
Source§impl<'de> Deserializer<'de, EntityTypeRefType> for EntityTypeRefTypeDeserializer
impl<'de> Deserializer<'de, EntityTypeRefType> for EntityTypeRefTypeDeserializer
Source§fn init(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, EntityTypeRefType>
fn init( helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, EntityTypeRefType>
Source§fn next(
self,
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, EntityTypeRefType>
fn next( self, helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, EntityTypeRefType>
Source§fn finish(
self,
helper: &mut DeserializeHelper,
) -> Result<EntityTypeRefType, Error>
fn finish( self, helper: &mut DeserializeHelper, ) -> Result<EntityTypeRefType, Error>
Force the deserializer to finish. Read more
Source§impl WithDeserializer for EntityTypeRefType
impl WithDeserializer for EntityTypeRefType
Source§type Deserializer = EntityTypeRefTypeDeserializer
type Deserializer = EntityTypeRefTypeDeserializer
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 EntityTypeRefType
impl WithSerializer for EntityTypeRefType
Source§type Serializer<'x> = EntityTypeRefTypeSerializer<'x>
type Serializer<'x> = EntityTypeRefTypeSerializer<'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 EntityTypeRefType
impl RefUnwindSafe for EntityTypeRefType
impl Send for EntityTypeRefType
impl Sync for EntityTypeRefType
impl Unpin for EntityTypeRefType
impl UnsafeUnpin for EntityTypeRefType
impl UnwindSafe for EntityTypeRefType
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