pub enum StretchLimit {
Narrow,
Obstructed,
Low,
}Expand description
What keeps a body from passing a stretch of one surface.
Variants§
Narrow
The surface itself is too narrow there: its boundary alone stops the body.
Obstructed
Obstacles standing on the floor, or swung doors, stop the body; the surface alone would not.
Low
Obstacles hanging above the floor, inside the headroom band, stop the body: without them it would not be stopped there.
Implementations§
Trait Implementations§
Source§impl Clone for StretchLimit
impl Clone for StretchLimit
impl Copy for StretchLimit
Source§impl Debug for StretchLimit
impl Debug for StretchLimit
impl Eq for StretchLimit
Source§impl Hash for StretchLimit
impl Hash for StretchLimit
Source§impl Ord for StretchLimit
impl Ord for StretchLimit
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for StretchLimit
impl PartialEq for StretchLimit
Source§impl PartialOrd for StretchLimit
impl PartialOrd for StretchLimit
impl StructuralPartialEq for StretchLimit
Auto Trait Implementations§
impl Freeze for StretchLimit
impl RefUnwindSafe for StretchLimit
impl Send for StretchLimit
impl Sync for StretchLimit
impl Unpin for StretchLimit
impl UnsafeUnpin for StretchLimit
impl UnwindSafe for StretchLimit
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