pub struct CrossWidths {
pub before: f64,
pub after: f64,
pub left: f64,
pub right: f64,
}Expand description
A cross section’s two pairs of widths: its length either side of the long section, and its corridor for projecting wells.
Fields§
§before: f64Length on the left of the long section (seen along the trace).
after: f64Length on the right of the long section.
left: f64Its corridor, left of the cross section as it runs (left to right of the trace).
right: f64See CrossWidths::left.
Trait Implementations§
Source§impl Clone for CrossWidths
impl Clone for CrossWidths
impl Copy for CrossWidths
Source§impl Debug for CrossWidths
impl Debug for CrossWidths
Source§impl<'de> Deserialize<'de> for CrossWidths
impl<'de> Deserialize<'de> for CrossWidths
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 CrossWidths
impl PartialEq for CrossWidths
Source§impl Serialize for CrossWidths
impl Serialize for CrossWidths
impl StructuralPartialEq for CrossWidths
Auto Trait Implementations§
impl Freeze for CrossWidths
impl RefUnwindSafe for CrossWidths
impl Send for CrossWidths
impl Sync for CrossWidths
impl Unpin for CrossWidths
impl UnsafeUnpin for CrossWidths
impl UnwindSafe for CrossWidths
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