pub struct RemapExpression {
pub import_id: ImportId,
pub property_path: Option<Vec<PropertyKey>>,
pub captures: Vec<CaptureRef>,
pub instructions: Vec<Expression>,
}
Fields§
§import_id: ImportId
§property_path: Option<Vec<PropertyKey>>
§captures: Vec<CaptureRef>
§instructions: Vec<Expression>
Trait Implementations§
Source§impl Clone for RemapExpression
impl Clone for RemapExpression
Source§fn clone(&self) -> RemapExpression
fn clone(&self) -> RemapExpression
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RemapExpression
impl Debug for RemapExpression
Source§impl PartialEq for RemapExpression
impl PartialEq for RemapExpression
impl StructuralPartialEq for RemapExpression
Auto Trait Implementations§
impl Freeze for RemapExpression
impl RefUnwindSafe for RemapExpression
impl Send for RemapExpression
impl Sync for RemapExpression
impl Unpin for RemapExpression
impl UnwindSafe for RemapExpression
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