pub enum MarkerPlace {
Head,
Bottom,
Md {
value: f64,
},
}Expand description
Where a marker sits on an object. Serialised as { "kind": "md", "value": 1500 }.
Variants§
Head
The head of a well, the first point of a trace.
Bottom
The last point of the drawn path.
Md
The point of a well at this measured depth, in the unit of the well’s MDs.
Trait Implementations§
Source§impl Clone for MarkerPlace
impl Clone for MarkerPlace
impl Copy for MarkerPlace
Source§impl Debug for MarkerPlace
impl Debug for MarkerPlace
Source§impl<'de> Deserialize<'de> for MarkerPlace
impl<'de> Deserialize<'de> for MarkerPlace
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MarkerPlace
impl PartialEq for MarkerPlace
Source§impl Serialize for MarkerPlace
impl Serialize for MarkerPlace
impl StructuralPartialEq for MarkerPlace
Auto Trait Implementations§
impl Freeze for MarkerPlace
impl RefUnwindSafe for MarkerPlace
impl Send for MarkerPlace
impl Sync for MarkerPlace
impl Unpin for MarkerPlace
impl UnsafeUnpin for MarkerPlace
impl UnwindSafe for MarkerPlace
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