pub enum FacadeAreaError {
UnknownObject(ObjectId),
Unavailable(String),
InvalidMeasurement,
InexactEvidence,
}Expand description
Failure to measure a facade area.
Variants§
UnknownObject(ObjectId)
The service holds no geometry for this object.
The geometry could not be measured, for example an object without a body, a mesh that fails its audit, or an unmeasured body that could cover the object’s faces.
InvalidMeasurement
A measurement is non-finite, negative, its bounds are reversed, or it names another object.
InexactEvidence
An interval was reported as exact, or evidence as inexact, inconsistently.
Trait Implementations§
Source§impl Clone for FacadeAreaError
impl Clone for FacadeAreaError
Source§impl Debug for FacadeAreaError
impl Debug for FacadeAreaError
Source§impl Display for FacadeAreaError
impl Display for FacadeAreaError
impl Eq for FacadeAreaError
Source§impl Error for FacadeAreaError
impl Error for FacadeAreaError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for FacadeAreaError
impl PartialEq for FacadeAreaError
impl StructuralPartialEq for FacadeAreaError
Auto Trait Implementations§
impl Freeze for FacadeAreaError
impl RefUnwindSafe for FacadeAreaError
impl Send for FacadeAreaError
impl Sync for FacadeAreaError
impl Unpin for FacadeAreaError
impl UnsafeUnpin for FacadeAreaError
impl UnwindSafe for FacadeAreaError
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