pub struct EffectiveEnv { /* private fields */ }Expand description
An instance’s resolved environment: every variable with its value and provenance. The
same resolution feeds what a UI shows (masked) and what the instance
launches with (launch_vars).
Implementations§
Trait Implementations§
Source§impl Clone for EffectiveEnv
impl Clone for EffectiveEnv
Source§impl Debug for EffectiveEnv
impl Debug for EffectiveEnv
Source§impl Default for EffectiveEnv
impl Default for EffectiveEnv
impl Eq for EffectiveEnv
Source§impl PartialEq for EffectiveEnv
impl PartialEq for EffectiveEnv
impl StructuralPartialEq for EffectiveEnv
Auto Trait Implementations§
impl Freeze for EffectiveEnv
impl RefUnwindSafe for EffectiveEnv
impl Send for EffectiveEnv
impl Sync for EffectiveEnv
impl Unpin for EffectiveEnv
impl UnsafeUnpin for EffectiveEnv
impl UnwindSafe for EffectiveEnv
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.