#[non_exhaustive]pub enum FixedReferencePlan {
Untwisted(FixedReferenceChain),
Twisting {
piece: usize,
},
}Expand description
How fixed_reference_plan reads a chain.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Untwisted(FixedReferenceChain)
No arc twists the frame: swept by fixed_reference_along_pieces,
the bound proven.
Twisting
Piece piece is an arc oblique to the reference: the frame twists
there; not bounded here.
Trait Implementations§
Source§impl Clone for FixedReferencePlan
impl Clone for FixedReferencePlan
Source§impl Debug for FixedReferencePlan
impl Debug for FixedReferencePlan
Source§impl PartialEq for FixedReferencePlan
impl PartialEq for FixedReferencePlan
impl StructuralPartialEq for FixedReferencePlan
Auto Trait Implementations§
impl Freeze for FixedReferencePlan
impl RefUnwindSafe for FixedReferencePlan
impl Send for FixedReferencePlan
impl Sync for FixedReferencePlan
impl Unpin for FixedReferencePlan
impl UnsafeUnpin for FixedReferencePlan
impl UnwindSafe for FixedReferencePlan
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