pub struct Plans {
pub arith: Vec<ArithPlan>,
pub init: Vec<InitPlan>,
pub display: Vec<DisplayPlan>,
pub inspect: Vec<InspectPlan>,
pub string: Vec<StringPlan>,
pub unstring: Vec<UnstringPlan>,
pub search_all: Vec<SearchAllPlan>,
pub function: Vec<FunctionPlan>,
}Expand description
The plan tables ops index; a MOVE’s plan sits in its op.
Fields§
§arith: Vec<ArithPlan>§init: Vec<InitPlan>§display: Vec<DisplayPlan>§inspect: Vec<InspectPlan>§string: Vec<StringPlan>§unstring: Vec<UnstringPlan>§search_all: Vec<SearchAllPlan>§function: Vec<FunctionPlan>Trait Implementations§
impl Eq for Plans
impl StructuralPartialEq for Plans
Auto Trait Implementations§
impl Freeze for Plans
impl RefUnwindSafe for Plans
impl Send for Plans
impl Sync for Plans
impl Unpin for Plans
impl UnsafeUnpin for Plans
impl UnwindSafe for Plans
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