pub struct PointKey { /* private fields */ }Expand description
A point named by its exact coordinate bits.
Used only to disambiguate several punctures along ONE edge. It is not a coordinate-tolerance match: two punctures are the same node only when their coordinates are bit-identical, which they are when the same arithmetic produced them from the same inputs.
Implementations§
Trait Implementations§
Source§impl Ord for PointKey
impl Ord for PointKey
Source§impl PartialOrd for PointKey
impl PartialOrd for PointKey
impl Copy for PointKey
impl Eq for PointKey
impl StructuralPartialEq for PointKey
Auto Trait Implementations§
impl Freeze for PointKey
impl RefUnwindSafe for PointKey
impl Send for PointKey
impl Sync for PointKey
impl Unpin for PointKey
impl UnwindSafe for PointKey
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