pub struct SequenceProductRanges { /* private fields */ }Expand description
Validated O(I) product descriptors for the sequence frontier.
Implementations§
Source§impl SequenceProductRanges
impl SequenceProductRanges
Sourcepub fn live_times_terminal(&self) -> &[TerminalProductRange]
pub fn live_times_terminal(&self) -> &[TerminalProductRange]
Borrows the L x T rows in terminal-owner order.
Sourcepub const fn live_times_replacement_terminal(
&self,
) -> Option<ReplacementTerminalProductRange>
pub const fn live_times_replacement_terminal( &self, ) -> Option<ReplacementTerminalProductRange>
Returns the optional L x RT row.
Sourcepub fn other_live_times_exit(&self) -> &[ExitProductRange]
pub fn other_live_times_exit(&self) -> &[ExitProductRange]
Borrows the L_other x E rows in exit-owner order.
Trait Implementations§
Source§impl Clone for SequenceProductRanges
impl Clone for SequenceProductRanges
Source§fn clone(&self) -> SequenceProductRanges
fn clone(&self) -> SequenceProductRanges
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SequenceProductRanges
impl Debug for SequenceProductRanges
Source§impl Default for SequenceProductRanges
impl Default for SequenceProductRanges
Source§fn default() -> SequenceProductRanges
fn default() -> SequenceProductRanges
Returns the “default value” for a type. Read more
impl Eq for SequenceProductRanges
Source§impl PartialEq for SequenceProductRanges
impl PartialEq for SequenceProductRanges
impl StructuralPartialEq for SequenceProductRanges
Auto Trait Implementations§
impl Freeze for SequenceProductRanges
impl RefUnwindSafe for SequenceProductRanges
impl Send for SequenceProductRanges
impl Sync for SequenceProductRanges
impl Unpin for SequenceProductRanges
impl UnsafeUnpin for SequenceProductRanges
impl UnwindSafe for SequenceProductRanges
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