pub enum Sounding {
BelowTransducer,
BelowKeel,
BelowSurface,
}Expand description
What a sounding is measured from.
An echo sounder measures from its own face and knows nothing else. Every other reference is that measurement plus a distance somebody stated about the vessel, and the difference between them is not decoration: a keel offset is typically 0.3 to 1.5 m, which is the whole margin a boat has when it matters.
Variants§
BelowTransducer
From the transducer face. What the instrument actually measured, and
what NMEA’s DBT carries with no offset at all.
BelowKeel
From the bottom of the keel. What a mariner means by “how much water is under me”.
BelowSurface
From the water surface. What a chart means by a depth.
Trait Implementations§
impl Copy for Sounding
impl Eq for Sounding
impl StructuralPartialEq for Sounding
Auto Trait Implementations§
impl Freeze for Sounding
impl RefUnwindSafe for Sounding
impl Send for Sounding
impl Sync for Sounding
impl Unpin for Sounding
impl UnsafeUnpin for Sounding
impl UnwindSafe for Sounding
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