pub struct ProjectTypesDataTypesDataTypeElementType {
pub name: String,
pub base_type: DataType,
pub initial_value: Option<ValueType>,
pub add_data: Option<AddDataType>,
pub documentation: Option<FormattedTextType>,
}Fields§
§name: String§base_type: DataType§initial_value: Option<ValueType>§add_data: Option<AddDataType>§documentation: Option<FormattedTextType>Additional userspecific information to the element
Trait Implementations§
Source§impl<'de> Deserializer<'de, ProjectTypesDataTypesDataTypeElementType> for Box<ProjectTypesDataTypesDataTypeElementTypeDeserializer>
impl<'de> Deserializer<'de, ProjectTypesDataTypesDataTypeElementType> for Box<ProjectTypesDataTypesDataTypeElementTypeDeserializer>
Source§fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, ProjectTypesDataTypesDataTypeElementType>where
R: DeserializeReader,
fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, ProjectTypesDataTypesDataTypeElementType>where
R: DeserializeReader,
Source§fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, ProjectTypesDataTypesDataTypeElementType>where
R: DeserializeReader,
fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, ProjectTypesDataTypesDataTypeElementType>where
R: DeserializeReader,
Source§fn finish<R>(
self,
reader: &R,
) -> Result<ProjectTypesDataTypesDataTypeElementType, Error>where
R: DeserializeReader,
fn finish<R>(
self,
reader: &R,
) -> Result<ProjectTypesDataTypesDataTypeElementType, Error>where
R: DeserializeReader,
Force the deserializer to finish. Read more
Source§impl WithDeserializer for ProjectTypesDataTypesDataTypeElementType
impl WithDeserializer for ProjectTypesDataTypesDataTypeElementType
Source§type Deserializer = Box<ProjectTypesDataTypesDataTypeElementTypeDeserializer>
type Deserializer = Box<ProjectTypesDataTypesDataTypeElementTypeDeserializer>
The deserializer to use for this type.
Source§impl WithSerializer for ProjectTypesDataTypesDataTypeElementType
impl WithSerializer for ProjectTypesDataTypesDataTypeElementType
Source§type Serializer<'x> = ProjectTypesDataTypesDataTypeElementTypeSerializer<'x>
type Serializer<'x> = ProjectTypesDataTypesDataTypeElementTypeSerializer<'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 ProjectTypesDataTypesDataTypeElementType
impl RefUnwindSafe for ProjectTypesDataTypesDataTypeElementType
impl Send for ProjectTypesDataTypesDataTypeElementType
impl Sync for ProjectTypesDataTypesDataTypeElementType
impl Unpin for ProjectTypesDataTypesDataTypeElementType
impl UnwindSafe for ProjectTypesDataTypesDataTypeElementType
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