pub struct Healing {
pub vertices: Vec<(String, f64)>,
pub edges: Vec<(String, f64)>,
pub faces: Vec<String>,
pub uncertainty: f64,
}Expand description
What [heal] rebuilt of a body where its file disagrees with itself
further than the kernel can carry, and how far it moved.
Fields§
§vertices: Vec<(String, f64)>Each vertex moved to where its faces meet, and how far.
edges: Vec<(String, f64)>Each edge rebuilt where its faces meet, and how far it moved at most.
faces: Vec<String>Each face rebuilt from its edges.
uncertainty: f64The file’s uncertainty, which everything rebuilt meets to.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Healing
impl<'de> Deserialize<'de> for Healing
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
impl StructuralPartialEq for Healing
Auto Trait Implementations§
impl Freeze for Healing
impl RefUnwindSafe for Healing
impl Send for Healing
impl Sync for Healing
impl Unpin for Healing
impl UnsafeUnpin for Healing
impl UnwindSafe for Healing
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