pub enum RecursionPlan {
Repeat,
Destructure {
parts: Vec<DestructurePart>,
field: Strand,
before: Vec<Part>,
plan: Box<RecursionPlan>,
after: Vec<Part>,
},
}Variants§
Trait Implementations§
Source§impl Clone for RecursionPlan
impl Clone for RecursionPlan
Auto Trait Implementations§
impl Freeze for RecursionPlan
impl RefUnwindSafe for RecursionPlan
impl Send for RecursionPlan
impl Sync for RecursionPlan
impl Unpin for RecursionPlan
impl UnsafeUnpin for RecursionPlan
impl UnwindSafe for RecursionPlan
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