pub enum AddressAction {
SetEnvironment(String),
Temporary {
environment: String,
command: Expr,
},
Value(Expr),
}Expand description
ADDRESS instruction actions.
Variants§
SetEnvironment(String)
ADDRESS environment — set default
Temporary
ADDRESS environment command — one-shot
Value(Expr)
ADDRESS VALUE expr — dynamic environment name
Trait Implementations§
Source§impl Clone for AddressAction
impl Clone for AddressAction
Source§fn clone(&self) -> AddressAction
fn clone(&self) -> AddressAction
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 moreAuto Trait Implementations§
impl Freeze for AddressAction
impl RefUnwindSafe for AddressAction
impl Send for AddressAction
impl Sync for AddressAction
impl Unpin for AddressAction
impl UnsafeUnpin for AddressAction
impl UnwindSafe for AddressAction
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