pub struct LandXmlPipeInvert {
pub source_id: LandXmlSourceId,
pub source_path: String,
pub pipe_source_id: LandXmlSourceId,
pub flow_direction: String,
pub elevation: LandXmlPipeMeasure,
pub properties: LandXmlPipeProperties,
}Expand description
The direction-specific invert belonging to a structure and pipe.
Fields§
§source_id: LandXmlSourceId§source_path: String§pipe_source_id: LandXmlSourceId§flow_direction: String§elevation: LandXmlPipeMeasure§properties: LandXmlPipePropertiesTrait Implementations§
Source§impl Clone for LandXmlPipeInvert
impl Clone for LandXmlPipeInvert
Source§fn clone(&self) -> LandXmlPipeInvert
fn clone(&self) -> LandXmlPipeInvert
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LandXmlPipeInvert
impl Debug for LandXmlPipeInvert
Source§impl<'de> Deserialize<'de> for LandXmlPipeInvert
impl<'de> Deserialize<'de> for LandXmlPipeInvert
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 LandXmlPipeInvert
impl PartialEq for LandXmlPipeInvert
Source§impl Serialize for LandXmlPipeInvert
impl Serialize for LandXmlPipeInvert
impl StructuralPartialEq for LandXmlPipeInvert
Auto Trait Implementations§
impl Freeze for LandXmlPipeInvert
impl RefUnwindSafe for LandXmlPipeInvert
impl Send for LandXmlPipeInvert
impl Sync for LandXmlPipeInvert
impl Unpin for LandXmlPipeInvert
impl UnwindSafe for LandXmlPipeInvert
Blanket Implementations§
§impl<U> As for U
impl<U> As for U
§fn as_<T>(self) -> Twhere
T: CastFrom<U>,
fn as_<T>(self) -> Twhere
T: CastFrom<U>,
Casts
self to type T. The semantics of numeric casting with the as operator are followed, so <T as As>::as_::<U> can be used in the same way as T as U for numeric conversions. Read moreSource§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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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§impl<T> Pointable for T
impl<T> Pointable for T
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.