pub struct FleetTheoremResult {
pub is_laman_rigid: bool,
pub requires_voting: bool,
pub requires_central_coordinator: bool,
pub drift_free: bool,
}Expand description
Result of the Fleet Coordinate Theorem (provisional)
Fields§
§is_laman_rigid: bool§requires_voting: boolTrue if the fleet has geometric consistency (ZHC closure satisfied)
requires_central_coordinator: bool§drift_free: boolTrait Implementations§
Source§impl Clone for FleetTheoremResult
impl Clone for FleetTheoremResult
Source§fn clone(&self) -> FleetTheoremResult
fn clone(&self) -> FleetTheoremResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FleetTheoremResult
impl Debug for FleetTheoremResult
Source§impl<'de> Deserialize<'de> for FleetTheoremResult
impl<'de> Deserialize<'de> for FleetTheoremResult
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
Auto Trait Implementations§
impl Freeze for FleetTheoremResult
impl RefUnwindSafe for FleetTheoremResult
impl Send for FleetTheoremResult
impl Sync for FleetTheoremResult
impl Unpin for FleetTheoremResult
impl UnsafeUnpin for FleetTheoremResult
impl UnwindSafe for FleetTheoremResult
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