#[repr(C)]pub struct XfsArray { /* private fields */ }
Expand description
Represents an XFS array
containing a list of [XfsValues].
Implementations§
Source§impl XfsArray
impl XfsArray
Sourcepub fn create<D: IntoIterator<Item = XfsValue>>(data: D) -> Self
pub fn create<D: IntoIterator<Item = XfsValue>>(data: D) -> Self
Sourcepub fn set_data<D: IntoIterator<Item = XfsValue>>(&mut self, data: D)
pub fn set_data<D: IntoIterator<Item = XfsValue>>(&mut self, data: D)
Sets the data list of [XfsValues].
Sourcepub fn with_data<D: IntoIterator<Item = XfsValue>>(self, data: D) -> Self
pub fn with_data<D: IntoIterator<Item = XfsValue>>(self, data: D) -> Self
Builder function that sets the data list of [XfsValues].
Trait Implementations§
Source§impl<'de> Deserialize<'de> for XfsArray
impl<'de> Deserialize<'de> for XfsArray
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&BillEndingInMMSectionCounters> for XfsArray
impl From<&BillEndingInMMSectionCounters> for XfsArray
Source§fn from(val: &BillEndingInMMSectionCounters) -> Self
fn from(val: &BillEndingInMMSectionCounters) -> Self
Converts to this type from the input type.
Source§impl From<&BillsetIdList> for XfsArray
impl From<&BillsetIdList> for XfsArray
Source§fn from(val: &BillsetIdList) -> Self
fn from(val: &BillsetIdList) -> Self
Converts to this type from the input type.
Source§impl From<&CashTypeAcceptanceHistoryList> for XfsArray
impl From<&CashTypeAcceptanceHistoryList> for XfsArray
Source§fn from(val: &CashTypeAcceptanceHistoryList) -> Self
fn from(val: &CashTypeAcceptanceHistoryList) -> Self
Converts to this type from the input type.
Source§impl From<&CashTypeDispenseHistoryItems> for XfsArray
impl From<&CashTypeDispenseHistoryItems> for XfsArray
Source§fn from(val: &CashTypeDispenseHistoryItems) -> Self
fn from(val: &CashTypeDispenseHistoryItems) -> Self
Converts to this type from the input type.
Source§impl From<&CashTypeList> for XfsArray
impl From<&CashTypeList> for XfsArray
Source§fn from(val: &CashTypeList) -> Self
fn from(val: &CashTypeList) -> Self
Converts to this type from the input type.
Source§impl From<&CashTypeRecycleHistoryItems> for XfsArray
impl From<&CashTypeRecycleHistoryItems> for XfsArray
Source§fn from(val: &CashTypeRecycleHistoryItems) -> Self
fn from(val: &CashTypeRecycleHistoryItems) -> Self
Converts to this type from the input type.
Source§impl From<&CdrPositionCapabilitiesList> for XfsArray
impl From<&CdrPositionCapabilitiesList> for XfsArray
Source§fn from(val: &CdrPositionCapabilitiesList) -> Self
fn from(val: &CdrPositionCapabilitiesList) -> Self
Converts to this type from the input type.
Source§impl From<&CdrPositionStatusList> for XfsArray
impl From<&CdrPositionStatusList> for XfsArray
Source§fn from(val: &CdrPositionStatusList) -> Self
fn from(val: &CdrPositionStatusList) -> Self
Converts to this type from the input type.
Source§impl From<&DenominationItems> for XfsArray
impl From<&DenominationItems> for XfsArray
Source§fn from(val: &DenominationItems) -> Self
fn from(val: &DenominationItems) -> Self
Converts to this type from the input type.
Source§impl From<&DenominationList> for XfsArray
impl From<&DenominationList> for XfsArray
Source§fn from(val: &DenominationList) -> Self
fn from(val: &DenominationList) -> Self
Converts to this type from the input type.
Source§impl From<&IncidentStartSectionCountersList> for XfsArray
impl From<&IncidentStartSectionCountersList> for XfsArray
Source§fn from(val: &IncidentStartSectionCountersList) -> Self
fn from(val: &IncidentStartSectionCountersList) -> Self
Converts to this type from the input type.
Source§impl From<&InterfaceCountList> for XfsArray
impl From<&InterfaceCountList> for XfsArray
Source§fn from(val: &InterfaceCountList) -> Self
fn from(val: &InterfaceCountList) -> Self
Converts to this type from the input type.
Source§impl From<&LogicalCashUnitItems> for XfsArray
impl From<&LogicalCashUnitItems> for XfsArray
Source§fn from(val: &LogicalCashUnitItems) -> Self
fn from(val: &LogicalCashUnitItems) -> Self
Converts to this type from the input type.
Source§impl From<&ModuleCountList> for XfsArray
impl From<&ModuleCountList> for XfsArray
Source§fn from(val: &ModuleCountList) -> Self
fn from(val: &ModuleCountList) -> Self
Converts to this type from the input type.
Source§impl From<&PhysicalCashUnitItems> for XfsArray
impl From<&PhysicalCashUnitItems> for XfsArray
Source§fn from(val: &PhysicalCashUnitItems) -> Self
fn from(val: &PhysicalCashUnitItems) -> Self
Converts to this type from the input type.
Source§impl From<&RecognitionSensorTemperatures> for XfsArray
impl From<&RecognitionSensorTemperatures> for XfsArray
Source§fn from(val: &RecognitionSensorTemperatures) -> Self
fn from(val: &RecognitionSensorTemperatures) -> Self
Converts to this type from the input type.
Source§impl From<BillEndingInMMSectionCounters> for XfsArray
impl From<BillEndingInMMSectionCounters> for XfsArray
Source§fn from(val: BillEndingInMMSectionCounters) -> Self
fn from(val: BillEndingInMMSectionCounters) -> Self
Converts to this type from the input type.
Source§impl From<BillsetIdList> for XfsArray
impl From<BillsetIdList> for XfsArray
Source§fn from(val: BillsetIdList) -> Self
fn from(val: BillsetIdList) -> Self
Converts to this type from the input type.
Source§impl From<CashTypeAcceptanceHistoryList> for XfsArray
impl From<CashTypeAcceptanceHistoryList> for XfsArray
Source§fn from(val: CashTypeAcceptanceHistoryList) -> Self
fn from(val: CashTypeAcceptanceHistoryList) -> Self
Converts to this type from the input type.
Source§impl From<CashTypeDispenseHistoryItems> for XfsArray
impl From<CashTypeDispenseHistoryItems> for XfsArray
Source§fn from(val: CashTypeDispenseHistoryItems) -> Self
fn from(val: CashTypeDispenseHistoryItems) -> Self
Converts to this type from the input type.
Source§impl From<CashTypeList> for XfsArray
impl From<CashTypeList> for XfsArray
Source§fn from(val: CashTypeList) -> Self
fn from(val: CashTypeList) -> Self
Converts to this type from the input type.
Source§impl From<CashTypeRecycleHistoryItems> for XfsArray
impl From<CashTypeRecycleHistoryItems> for XfsArray
Source§fn from(val: CashTypeRecycleHistoryItems) -> Self
fn from(val: CashTypeRecycleHistoryItems) -> Self
Converts to this type from the input type.
Source§impl From<CdrPositionCapabilitiesList> for XfsArray
impl From<CdrPositionCapabilitiesList> for XfsArray
Source§fn from(val: CdrPositionCapabilitiesList) -> Self
fn from(val: CdrPositionCapabilitiesList) -> Self
Converts to this type from the input type.
Source§impl From<CdrPositionStatusList> for XfsArray
impl From<CdrPositionStatusList> for XfsArray
Source§fn from(val: CdrPositionStatusList) -> Self
fn from(val: CdrPositionStatusList) -> Self
Converts to this type from the input type.
Source§impl From<DenominationItems> for XfsArray
impl From<DenominationItems> for XfsArray
Source§fn from(val: DenominationItems) -> Self
fn from(val: DenominationItems) -> Self
Converts to this type from the input type.
Source§impl From<DenominationList> for XfsArray
impl From<DenominationList> for XfsArray
Source§fn from(val: DenominationList) -> Self
fn from(val: DenominationList) -> Self
Converts to this type from the input type.
Source§impl From<IncidentStartSectionCountersList> for XfsArray
impl From<IncidentStartSectionCountersList> for XfsArray
Source§fn from(val: IncidentStartSectionCountersList) -> Self
fn from(val: IncidentStartSectionCountersList) -> Self
Converts to this type from the input type.
Source§impl From<InterfaceCountList> for XfsArray
impl From<InterfaceCountList> for XfsArray
Source§fn from(val: InterfaceCountList) -> Self
fn from(val: InterfaceCountList) -> Self
Converts to this type from the input type.
Source§impl From<LogicalCashUnitItems> for XfsArray
impl From<LogicalCashUnitItems> for XfsArray
Source§fn from(val: LogicalCashUnitItems) -> Self
fn from(val: LogicalCashUnitItems) -> Self
Converts to this type from the input type.
Source§impl From<ModuleCountList> for XfsArray
impl From<ModuleCountList> for XfsArray
Source§fn from(val: ModuleCountList) -> Self
fn from(val: ModuleCountList) -> Self
Converts to this type from the input type.
Source§impl From<PhysicalCashUnitItems> for XfsArray
impl From<PhysicalCashUnitItems> for XfsArray
Source§fn from(val: PhysicalCashUnitItems) -> Self
fn from(val: PhysicalCashUnitItems) -> Self
Converts to this type from the input type.
Source§impl From<RecognitionSensorTemperatures> for XfsArray
impl From<RecognitionSensorTemperatures> for XfsArray
Source§fn from(val: RecognitionSensorTemperatures) -> Self
fn from(val: RecognitionSensorTemperatures) -> Self
Converts to this type from the input type.
Source§impl TryFrom<&XfsArray> for BillEndingInMMSectionCounters
impl TryFrom<&XfsArray> for BillEndingInMMSectionCounters
Source§impl TryFrom<&XfsArray> for BillsetIdList
impl TryFrom<&XfsArray> for BillsetIdList
Source§impl TryFrom<&XfsArray> for CashTypeAcceptanceHistoryList
impl TryFrom<&XfsArray> for CashTypeAcceptanceHistoryList
Source§impl TryFrom<&XfsArray> for CashTypeDispenseHistoryItems
impl TryFrom<&XfsArray> for CashTypeDispenseHistoryItems
Source§impl TryFrom<&XfsArray> for CashTypeList
impl TryFrom<&XfsArray> for CashTypeList
Source§impl TryFrom<&XfsArray> for CashTypeRecycleHistoryItems
impl TryFrom<&XfsArray> for CashTypeRecycleHistoryItems
Source§impl TryFrom<&XfsArray> for CdrPositionCapabilitiesList
impl TryFrom<&XfsArray> for CdrPositionCapabilitiesList
Source§impl TryFrom<&XfsArray> for CdrPositionStatusList
impl TryFrom<&XfsArray> for CdrPositionStatusList
Source§impl TryFrom<&XfsArray> for DenominationItems
impl TryFrom<&XfsArray> for DenominationItems
Source§impl TryFrom<&XfsArray> for DenominationList
impl TryFrom<&XfsArray> for DenominationList
Source§impl TryFrom<&XfsArray> for InterfaceCountList
impl TryFrom<&XfsArray> for InterfaceCountList
Source§impl TryFrom<&XfsArray> for LogicalCashUnitItems
impl TryFrom<&XfsArray> for LogicalCashUnitItems
Source§impl TryFrom<&XfsArray> for ModuleCountList
impl TryFrom<&XfsArray> for ModuleCountList
Source§impl TryFrom<&XfsArray> for PhysicalCashUnitItems
impl TryFrom<&XfsArray> for PhysicalCashUnitItems
Source§impl TryFrom<&XfsArray> for RecognitionSensorTemperatures
impl TryFrom<&XfsArray> for RecognitionSensorTemperatures
Source§impl TryFrom<XfsArray> for BillsetIdList
impl TryFrom<XfsArray> for BillsetIdList
Source§impl TryFrom<XfsArray> for CashTypeList
impl TryFrom<XfsArray> for CashTypeList
Source§impl TryFrom<XfsArray> for CdrPositionStatusList
impl TryFrom<XfsArray> for CdrPositionStatusList
Source§impl TryFrom<XfsArray> for DenominationItems
impl TryFrom<XfsArray> for DenominationItems
Source§impl TryFrom<XfsArray> for DenominationList
impl TryFrom<XfsArray> for DenominationList
Source§impl TryFrom<XfsArray> for InterfaceCountList
impl TryFrom<XfsArray> for InterfaceCountList
Source§impl TryFrom<XfsArray> for LogicalCashUnitItems
impl TryFrom<XfsArray> for LogicalCashUnitItems
Source§impl TryFrom<XfsArray> for ModuleCountList
impl TryFrom<XfsArray> for ModuleCountList
Source§impl TryFrom<XfsArray> for PhysicalCashUnitItems
impl TryFrom<XfsArray> for PhysicalCashUnitItems
impl StructuralPartialEq for XfsArray
Auto Trait Implementations§
impl Freeze for XfsArray
impl RefUnwindSafe for XfsArray
impl Send for XfsArray
impl Sync for XfsArray
impl Unpin for XfsArray
impl UnwindSafe for XfsArray
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