pub struct Destructure {
start_reg: u16,
len: u16,
reg: u16,
map_keys: Option<Vec<Value>>,
rest: bool,
allow_extra: bool,
register_labels: Vec<Register>,
}
Fields§
§start_reg: u16
§len: u16
§reg: u16
§map_keys: Option<Vec<Value>>
§rest: bool
§allow_extra: bool
§register_labels: Vec<Register>
Auto Trait Implementations§
impl Freeze for Destructure
impl RefUnwindSafe for Destructure
impl Send for Destructure
impl Sync for Destructure
impl Unpin for Destructure
impl UnwindSafe for Destructure
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