pub struct Vessel {
pub safety_contour_m: f64,
}Expand description
What the vessel needs to be safe.
One number for now: the mariner’s own safety contour. Air draught and beam belong here once the chart can answer them; a setting the check cannot honour would be worse than omitting it.
Fields§
§safety_contour_m: f64The mariner’s safety contour, in metres.
Trait Implementations§
impl Copy for Vessel
impl StructuralPartialEq for Vessel
Auto Trait Implementations§
impl Freeze for Vessel
impl RefUnwindSafe for Vessel
impl Send for Vessel
impl Sync for Vessel
impl Unpin for Vessel
impl UnsafeUnpin for Vessel
impl UnwindSafe for Vessel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more