pub struct EmptyRegion {
pub reason: String,
pub target: Option<TargetRef>,
}Expand description
A region the operation requested but could not machine.
Fields§
§reason: StringWhy: no-triangles, clipped-away, unreachable, below-floor, …
target: Option<TargetRef>Drive face or boundary that named the region, when there is one.
Trait Implementations§
Source§impl Clone for EmptyRegion
impl Clone for EmptyRegion
Source§impl Debug for EmptyRegion
impl Debug for EmptyRegion
Source§impl Default for EmptyRegion
impl Default for EmptyRegion
Source§impl<'de> Deserialize<'de> for EmptyRegion
impl<'de> Deserialize<'de> for EmptyRegion
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 EmptyRegion
impl PartialEq for EmptyRegion
Source§impl Serialize for EmptyRegion
impl Serialize for EmptyRegion
impl StructuralPartialEq for EmptyRegion
Auto Trait Implementations§
impl Forget for EmptyRegion
impl Freeze for EmptyRegion
impl RefUnwindSafe for EmptyRegion
impl Send for EmptyRegion
impl Sync for EmptyRegion
impl Unpin for EmptyRegion
impl UnsafeUnpin for EmptyRegion
impl UnwindSafe for EmptyRegion
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