pub struct AddDataInfoInfoElementType {
pub name: String,
pub version: Option<f64>,
pub vendor: String,
pub description: Option<FormattedTextType>,
}Fields§
§name: StringUnique name of the additional data element.
version: Option<f64>Version of additional data, eg. schema version.
vendor: StringVendor responsible for the definition of the additional data element.
description: Option<FormattedTextType>Trait Implementations§
Source§impl Debug for AddDataInfoInfoElementType
impl Debug for AddDataInfoInfoElementType
Source§impl<'de> Deserializer<'de, AddDataInfoInfoElementType> for Box<AddDataInfoInfoElementTypeDeserializer>
impl<'de> Deserializer<'de, AddDataInfoInfoElementType> for Box<AddDataInfoInfoElementTypeDeserializer>
Source§fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, AddDataInfoInfoElementType>where
R: DeserializeReader,
fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, AddDataInfoInfoElementType>where
R: DeserializeReader,
Source§fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, AddDataInfoInfoElementType>where
R: DeserializeReader,
fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, AddDataInfoInfoElementType>where
R: DeserializeReader,
Source§fn finish<R>(self, reader: &R) -> Result<AddDataInfoInfoElementType, Error>where
R: DeserializeReader,
fn finish<R>(self, reader: &R) -> Result<AddDataInfoInfoElementType, Error>where
R: DeserializeReader,
Force the deserializer to finish. Read more
Source§impl WithDeserializer for AddDataInfoInfoElementType
impl WithDeserializer for AddDataInfoInfoElementType
Source§type Deserializer = Box<AddDataInfoInfoElementTypeDeserializer>
type Deserializer = Box<AddDataInfoInfoElementTypeDeserializer>
The deserializer to use for this type.
Source§impl WithSerializer for AddDataInfoInfoElementType
impl WithSerializer for AddDataInfoInfoElementType
Source§type Serializer<'x> = AddDataInfoInfoElementTypeSerializer<'x>
type Serializer<'x> = AddDataInfoInfoElementTypeSerializer<'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 AddDataInfoInfoElementType
impl RefUnwindSafe for AddDataInfoInfoElementType
impl Send for AddDataInfoInfoElementType
impl Sync for AddDataInfoInfoElementType
impl Unpin for AddDataInfoInfoElementType
impl UnwindSafe for AddDataInfoInfoElementType
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