pub struct ValueInformationBlock {
pub value_information: ValueInformationField,
pub value_information_extension: Option<ArrayVec<ValueInformationFieldExtension, MAX_VIFE_RECORDS>>,
pub plaintext_vife: Option<ArrayVec<char, 9>>,
}
Fields§
§value_information: ValueInformationField
§value_information_extension: Option<ArrayVec<ValueInformationFieldExtension, MAX_VIFE_RECORDS>>
§plaintext_vife: Option<ArrayVec<char, 9>>
Implementations§
Trait Implementations§
Source§impl Debug for ValueInformationBlock
impl Debug for ValueInformationBlock
Source§impl PartialEq for ValueInformationBlock
impl PartialEq for ValueInformationBlock
Source§impl TryFrom<&[u8]> for ValueInformationBlock
impl TryFrom<&[u8]> for ValueInformationBlock
Source§type Error = DataInformationError
type Error = DataInformationError
The type returned in the event of a conversion error.
Source§impl TryFrom<&ValueInformationBlock> for ValueInformation
impl TryFrom<&ValueInformationBlock> for ValueInformation
Source§type Error = DataInformationError
type Error = DataInformationError
The type returned in the event of a conversion error.
Source§fn try_from(
value_information_block: &ValueInformationBlock,
) -> Result<Self, DataInformationError>
fn try_from( value_information_block: &ValueInformationBlock, ) -> Result<Self, DataInformationError>
Performs the conversion.
impl StructuralPartialEq for ValueInformationBlock
Auto Trait Implementations§
impl Freeze for ValueInformationBlock
impl RefUnwindSafe for ValueInformationBlock
impl Send for ValueInformationBlock
impl Sync for ValueInformationBlock
impl Unpin for ValueInformationBlock
impl UnwindSafe for ValueInformationBlock
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