pub struct FloorComputation {
pub member_cursor: u64,
pub preferred_floor: u128,
pub resulting_floor: u128,
}Expand description
Reproducible outputs of the participant physical-floor rule.
Fields§
§member_cursor: u64Minimum member cursor after membership changes, or H' when empty.
preferred_floor: u128min(m, observer_progress) + 1 in the widened boundary domain.
resulting_floor: u128max(F, preferred_floor, cap_floor).
Trait Implementations§
Source§impl Clone for FloorComputation
impl Clone for FloorComputation
Source§fn clone(&self) -> FloorComputation
fn clone(&self) -> FloorComputation
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 moreimpl Copy for FloorComputation
Source§impl Debug for FloorComputation
impl Debug for FloorComputation
impl Eq for FloorComputation
Source§impl PartialEq for FloorComputation
impl PartialEq for FloorComputation
impl StructuralPartialEq for FloorComputation
Auto Trait Implementations§
impl Freeze for FloorComputation
impl RefUnwindSafe for FloorComputation
impl Send for FloorComputation
impl Sync for FloorComputation
impl Unpin for FloorComputation
impl UnsafeUnpin for FloorComputation
impl UnwindSafe for FloorComputation
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