pub struct PerSectionHistoryInternal { /* private fields */ }Expand description
Represents the internal XFS representation of per-section history.
Implementations§
Source§impl PerSectionHistoryInternal
impl PerSectionHistoryInternal
Sourcepub const fn new() -> PerSectionHistoryInternal
pub const fn new() -> PerSectionHistoryInternal
Creates a new PerSectionHistoryInternal.
Sourcepub const fn bill_ending_in_mm_section_counters(
&self,
) -> &BillEndingInMMSectionCounters
pub const fn bill_ending_in_mm_section_counters( &self, ) -> &BillEndingInMMSectionCounters
Gets the BillEndingInMMSectionCounters for PerSectionHistoryInternal.
Sourcepub fn set_bill_ending_in_mm_section_counters(
&mut self,
val: BillEndingInMMSectionCounters,
)
pub fn set_bill_ending_in_mm_section_counters( &mut self, val: BillEndingInMMSectionCounters, )
Sets the BillEndingInMMSectionCounters for PerSectionHistoryInternal.
Sourcepub fn with_bill_ending_in_mm_section_counters(
self,
val: BillEndingInMMSectionCounters,
) -> PerSectionHistoryInternal
pub fn with_bill_ending_in_mm_section_counters( self, val: BillEndingInMMSectionCounters, ) -> PerSectionHistoryInternal
Builder function that sets the BillEndingInMMSectionCounters for PerSectionHistoryInternal.
Sourcepub const fn incident_start_section(&self) -> &IncidentStartSectionCountersList
pub const fn incident_start_section(&self) -> &IncidentStartSectionCountersList
Gets the IncidentStartSectionCountersList for PerSectionHistoryInternal.
Sourcepub fn set_incident_start_section(
&mut self,
val: IncidentStartSectionCountersList,
)
pub fn set_incident_start_section( &mut self, val: IncidentStartSectionCountersList, )
Sets the IncidentStartSectionCountersList for PerSectionHistoryInternal.
Sourcepub fn with_incident_start_section(
self,
val: IncidentStartSectionCountersList,
) -> PerSectionHistoryInternal
pub fn with_incident_start_section( self, val: IncidentStartSectionCountersList, ) -> PerSectionHistoryInternal
Builder function that sets the IncidentStartSectionCountersList for PerSectionHistoryInternal.
Trait Implementations§
Source§impl Clone for PerSectionHistoryInternal
impl Clone for PerSectionHistoryInternal
Source§fn clone(&self) -> PerSectionHistoryInternal
fn clone(&self) -> PerSectionHistoryInternal
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PerSectionHistoryInternal
impl Debug for PerSectionHistoryInternal
Source§impl Default for PerSectionHistoryInternal
impl Default for PerSectionHistoryInternal
Source§fn default() -> PerSectionHistoryInternal
fn default() -> PerSectionHistoryInternal
Returns the “default value” for a type. Read more
Source§impl Display for PerSectionHistoryInternal
impl Display for PerSectionHistoryInternal
Source§impl From<&PerSectionHistoryInternal> for PerSectionHistory
impl From<&PerSectionHistoryInternal> for PerSectionHistory
Source§fn from(val: &PerSectionHistoryInternal) -> PerSectionHistory
fn from(val: &PerSectionHistoryInternal) -> PerSectionHistory
Converts to this type from the input type.
Source§impl From<&PerSectionHistoryInternal> for XfsMember
impl From<&PerSectionHistoryInternal> for XfsMember
Source§fn from(val: &PerSectionHistoryInternal) -> XfsMember
fn from(val: &PerSectionHistoryInternal) -> XfsMember
Converts to this type from the input type.
Source§impl From<&PerSectionHistoryInternal> for XfsStruct
impl From<&PerSectionHistoryInternal> for XfsStruct
Source§fn from(val: &PerSectionHistoryInternal) -> XfsStruct
fn from(val: &PerSectionHistoryInternal) -> XfsStruct
Converts to this type from the input type.
Source§impl From<&PerSectionHistoryInternal> for XfsValue
impl From<&PerSectionHistoryInternal> for XfsValue
Source§fn from(val: &PerSectionHistoryInternal) -> XfsValue
fn from(val: &PerSectionHistoryInternal) -> XfsValue
Converts to this type from the input type.
Source§impl From<PerSectionHistoryInternal> for PerSectionHistory
impl From<PerSectionHistoryInternal> for PerSectionHistory
Source§fn from(val: PerSectionHistoryInternal) -> PerSectionHistory
fn from(val: PerSectionHistoryInternal) -> PerSectionHistory
Converts to this type from the input type.
Source§impl From<PerSectionHistoryInternal> for XfsMember
impl From<PerSectionHistoryInternal> for XfsMember
Source§fn from(val: PerSectionHistoryInternal) -> XfsMember
fn from(val: PerSectionHistoryInternal) -> XfsMember
Converts to this type from the input type.
Source§impl From<PerSectionHistoryInternal> for XfsStruct
impl From<PerSectionHistoryInternal> for XfsStruct
Source§fn from(val: PerSectionHistoryInternal) -> XfsStruct
fn from(val: PerSectionHistoryInternal) -> XfsStruct
Converts to this type from the input type.
Source§impl From<PerSectionHistoryInternal> for XfsValue
impl From<PerSectionHistoryInternal> for XfsValue
Source§fn from(val: PerSectionHistoryInternal) -> XfsValue
fn from(val: PerSectionHistoryInternal) -> XfsValue
Converts to this type from the input type.
Source§impl TryFrom<&XfsMember> for PerSectionHistoryInternal
impl TryFrom<&XfsMember> for PerSectionHistoryInternal
Source§impl TryFrom<&XfsStruct> for PerSectionHistoryInternal
impl TryFrom<&XfsStruct> for PerSectionHistoryInternal
Source§impl TryFrom<&XfsValue> for PerSectionHistoryInternal
impl TryFrom<&XfsValue> for PerSectionHistoryInternal
Source§impl TryFrom<XfsMember> for PerSectionHistoryInternal
impl TryFrom<XfsMember> for PerSectionHistoryInternal
Source§impl TryFrom<XfsStruct> for PerSectionHistoryInternal
impl TryFrom<XfsStruct> for PerSectionHistoryInternal
Source§impl TryFrom<XfsValue> for PerSectionHistoryInternal
impl TryFrom<XfsValue> for PerSectionHistoryInternal
impl StructuralPartialEq for PerSectionHistoryInternal
Auto Trait Implementations§
impl Freeze for PerSectionHistoryInternal
impl RefUnwindSafe for PerSectionHistoryInternal
impl Send for PerSectionHistoryInternal
impl Sync for PerSectionHistoryInternal
impl Unpin for PerSectionHistoryInternal
impl UnwindSafe for PerSectionHistoryInternal
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