pub struct Wall {
pub trust_level: f64,
pub destabilized_class: CapabilityId,
pub direction: i32,
pub count_change: i32,
}Expand description
A wall in the stability space: a trust level where stability changes.
Fields§
§trust_level: f64The trust level at which the wall occurs
destabilized_class: CapabilityIdThe capability that changes stability
direction: i32Direction: +1 if becoming stable, -1 if becoming unstable
count_change: i32Change in stable count when crossing this wall
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Wall
impl RefUnwindSafe for Wall
impl Send for Wall
impl Sync for Wall
impl Unpin for Wall
impl UnsafeUnpin for Wall
impl UnwindSafe for Wall
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