pub struct EnvGroupView {
pub name: String,
pub prompt: String,
pub env: Vec<EnvVarView>,
}Expand description
An optional, named group of env vars, enabled together.
Fields§
§name: String§prompt: String§env: Vec<EnvVarView>Trait Implementations§
Source§impl Clone for EnvGroupView
impl Clone for EnvGroupView
Source§fn clone(&self) -> EnvGroupView
fn clone(&self) -> EnvGroupView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EnvGroupView
impl Debug for EnvGroupView
Source§impl<'de> Deserialize<'de> for EnvGroupView
impl<'de> Deserialize<'de> for EnvGroupView
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EnvGroupView
impl RefUnwindSafe for EnvGroupView
impl Send for EnvGroupView
impl Sync for EnvGroupView
impl Unpin for EnvGroupView
impl UnsafeUnpin for EnvGroupView
impl UnwindSafe for EnvGroupView
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