pub struct MergedProfile {
pub modules: Vec<String>,
pub env: Vec<EnvVar>,
pub aliases: Vec<ShellAlias>,
pub packages: PackagesSpec,
pub files: FilesSpec,
pub system: HashMap<String, Value>,
pub secrets: Vec<SecretSpec>,
pub scripts: ScriptSpec,
}Fields§
§modules: Vec<String>§env: Vec<EnvVar>§aliases: Vec<ShellAlias>§packages: PackagesSpec§files: FilesSpec§system: HashMap<String, Value>§secrets: Vec<SecretSpec>§scripts: ScriptSpecTrait Implementations§
Source§impl Clone for MergedProfile
impl Clone for MergedProfile
Source§fn clone(&self) -> MergedProfile
fn clone(&self) -> MergedProfile
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 MergedProfile
impl Debug for MergedProfile
Source§impl Default for MergedProfile
impl Default for MergedProfile
Source§fn default() -> MergedProfile
fn default() -> MergedProfile
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MergedProfile
impl RefUnwindSafe for MergedProfile
impl Send for MergedProfile
impl Sync for MergedProfile
impl Unpin for MergedProfile
impl UnsafeUnpin for MergedProfile
impl UnwindSafe for MergedProfile
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