pub struct DataInformationBlock {
pub data_information_field: DataInformationField,
pub data_information_field_extension: Option<ArrayVec<DataInformationFieldExtension, MAX_DIFE_RECORDS>>,
}Fields§
§data_information_field: DataInformationField§data_information_field_extension: Option<ArrayVec<DataInformationFieldExtension, MAX_DIFE_RECORDS>>Implementations§
Trait Implementations§
source§impl Debug for DataInformationBlock
impl Debug for DataInformationBlock
source§impl PartialEq for DataInformationBlock
impl PartialEq for DataInformationBlock
source§fn eq(&self, other: &DataInformationBlock) -> bool
fn eq(&self, other: &DataInformationBlock) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl TryFrom<&[u8]> for DataInformationBlock
impl TryFrom<&[u8]> for DataInformationBlock
§type Error = DataInformationError
type Error = DataInformationError
The type returned in the event of a conversion error.
source§impl TryFrom<&DataInformationBlock> for DataInformation
impl TryFrom<&DataInformationBlock> for DataInformation
§type Error = DataInformationError
type Error = DataInformationError
The type returned in the event of a conversion error.
source§fn try_from(
data_information_block: &DataInformationBlock,
) -> Result<Self, DataInformationError>
fn try_from( data_information_block: &DataInformationBlock, ) -> Result<Self, DataInformationError>
Performs the conversion.
impl StructuralPartialEq for DataInformationBlock
Auto Trait Implementations§
impl Freeze for DataInformationBlock
impl RefUnwindSafe for DataInformationBlock
impl Send for DataInformationBlock
impl Sync for DataInformationBlock
impl Unpin for DataInformationBlock
impl UnwindSafe for DataInformationBlock
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