#[repr(C)]pub struct PerSectionHistory { /* private fields */ }
Expand description
Represents the internal XFS representation of per-section history.
Implementations§
Source§impl PerSectionHistory
impl PerSectionHistory
Sourcepub const fn new() -> Self
pub const fn new() -> Self
Creates a new PerSectionHistory.
Sourcepub const fn bill_ending_in_mm_section_counters(
&self,
) -> &MainModuleSectionCounters
pub const fn bill_ending_in_mm_section_counters( &self, ) -> &MainModuleSectionCounters
Gets the MainModuleSectionCounters for PerSectionHistory.
Sourcepub fn set_bill_ending_in_mm_section_counters(
&mut self,
val: MainModuleSectionCounters,
)
pub fn set_bill_ending_in_mm_section_counters( &mut self, val: MainModuleSectionCounters, )
Sets the MainModuleSectionCounters for PerSectionHistory.
Sourcepub fn with_bill_ending_in_mm_section_counters(
self,
val: MainModuleSectionCounters,
) -> Self
pub fn with_bill_ending_in_mm_section_counters( self, val: MainModuleSectionCounters, ) -> Self
Builder function that sets the MainModuleSectionCounters for PerSectionHistory.
Sourcepub const fn incident_start_section(&self) -> &IncidentStartSectionCounters
pub const fn incident_start_section(&self) -> &IncidentStartSectionCounters
Gets the IncidentStartSectionCounters for PerSectionHistory.
Sourcepub fn set_incident_start_section(&mut self, val: IncidentStartSectionCounters)
pub fn set_incident_start_section(&mut self, val: IncidentStartSectionCounters)
Sets the IncidentStartSectionCounters for PerSectionHistory.
Sourcepub fn with_incident_start_section(
self,
val: IncidentStartSectionCounters,
) -> Self
pub fn with_incident_start_section( self, val: IncidentStartSectionCounters, ) -> Self
Builder function that sets the IncidentStartSectionCounters for PerSectionHistory.
Trait Implementations§
Source§impl Clone for PerSectionHistory
impl Clone for PerSectionHistory
Source§fn clone(&self) -> PerSectionHistory
fn clone(&self) -> PerSectionHistory
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 PerSectionHistory
impl Debug for PerSectionHistory
Source§impl Default for PerSectionHistory
impl Default for PerSectionHistory
Source§impl Display for PerSectionHistory
impl Display for PerSectionHistory
Source§impl From<&PerSectionHistory> for XfsMember
impl From<&PerSectionHistory> for XfsMember
Source§fn from(val: &PerSectionHistory) -> Self
fn from(val: &PerSectionHistory) -> Self
Converts to this type from the input type.
Source§impl From<&PerSectionHistory> for XfsStruct
impl From<&PerSectionHistory> for XfsStruct
Source§fn from(val: &PerSectionHistory) -> Self
fn from(val: &PerSectionHistory) -> Self
Converts to this type from the input type.
Source§impl From<&PerSectionHistory> for XfsValue
impl From<&PerSectionHistory> for XfsValue
Source§fn from(val: &PerSectionHistory) -> Self
fn from(val: &PerSectionHistory) -> Self
Converts to this type from the input type.
Source§impl From<&PerSectionHistoryInternal> for PerSectionHistory
impl From<&PerSectionHistoryInternal> for PerSectionHistory
Source§fn from(val: &PerSectionHistoryInternal) -> Self
fn from(val: &PerSectionHistoryInternal) -> Self
Converts to this type from the input type.
Source§impl From<PerSectionHistory> for XfsMember
impl From<PerSectionHistory> for XfsMember
Source§fn from(val: PerSectionHistory) -> Self
fn from(val: PerSectionHistory) -> Self
Converts to this type from the input type.
Source§impl From<PerSectionHistory> for XfsStruct
impl From<PerSectionHistory> for XfsStruct
Source§fn from(val: PerSectionHistory) -> Self
fn from(val: PerSectionHistory) -> Self
Converts to this type from the input type.
Source§impl From<PerSectionHistory> for XfsValue
impl From<PerSectionHistory> for XfsValue
Source§fn from(val: PerSectionHistory) -> Self
fn from(val: PerSectionHistory) -> Self
Converts to this type from the input type.
Source§impl From<PerSectionHistoryInternal> for PerSectionHistory
impl From<PerSectionHistoryInternal> for PerSectionHistory
Source§fn from(val: PerSectionHistoryInternal) -> Self
fn from(val: PerSectionHistoryInternal) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PerSectionHistory
impl PartialEq for PerSectionHistory
Source§impl TryFrom<&XfsMember> for PerSectionHistory
impl TryFrom<&XfsMember> for PerSectionHistory
Source§impl TryFrom<&XfsStruct> for PerSectionHistory
impl TryFrom<&XfsStruct> for PerSectionHistory
Source§impl TryFrom<&XfsValue> for PerSectionHistory
impl TryFrom<&XfsValue> for PerSectionHistory
Source§impl TryFrom<XfsMember> for PerSectionHistory
impl TryFrom<XfsMember> for PerSectionHistory
Source§impl TryFrom<XfsStruct> for PerSectionHistory
impl TryFrom<XfsStruct> for PerSectionHistory
Source§impl TryFrom<XfsValue> for PerSectionHistory
impl TryFrom<XfsValue> for PerSectionHistory
impl StructuralPartialEq for PerSectionHistory
Auto Trait Implementations§
impl Freeze for PerSectionHistory
impl RefUnwindSafe for PerSectionHistory
impl Send for PerSectionHistory
impl Sync for PerSectionHistory
impl Unpin for PerSectionHistory
impl UnwindSafe for PerSectionHistory
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