pub enum ScopePath {
QuantifierBody,
ImplicationRight,
ConjunctionRight,
}Expand description
Path segment for navigating to insertion point during AST restructuring
Variants§
QuantifierBody
Enter body of ∀ or ∃ quantifier
ImplicationRight
Enter consequent of → implication
ConjunctionRight
Enter right side of ∧ conjunction
Trait Implementations§
impl Copy for ScopePath
impl Eq for ScopePath
impl StructuralPartialEq for ScopePath
Auto Trait Implementations§
impl Freeze for ScopePath
impl RefUnwindSafe for ScopePath
impl Send for ScopePath
impl Sync for ScopePath
impl Unpin for ScopePath
impl UnwindSafe for ScopePath
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