pub struct BrewConfiguration {
pub pkgs: Option<Vec<String>>,
pub pkg: Option<IndexMap<String, Package>>,
}Fields§
§pkgs: Option<Vec<String>>§pkg: Option<IndexMap<String, Package>>Trait Implementations§
Source§impl Clone for BrewConfiguration
impl Clone for BrewConfiguration
Source§fn clone(&self) -> BrewConfiguration
fn clone(&self) -> BrewConfiguration
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 BrewConfiguration
impl Debug for BrewConfiguration
Source§impl Default for BrewConfiguration
impl Default for BrewConfiguration
Source§fn default() -> BrewConfiguration
fn default() -> BrewConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BrewConfiguration
impl<'de> Deserialize<'de> for BrewConfiguration
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
Source§impl Into<BrewConfiguration> for InstallConfiguration
impl Into<BrewConfiguration> for InstallConfiguration
Source§fn into(self) -> BrewConfiguration
fn into(self) -> BrewConfiguration
Converts this type into the (usually inferred) input type.
Auto Trait Implementations§
impl Freeze for BrewConfiguration
impl RefUnwindSafe for BrewConfiguration
impl Send for BrewConfiguration
impl Sync for BrewConfiguration
impl Unpin for BrewConfiguration
impl UnsafeUnpin for BrewConfiguration
impl UnwindSafe for BrewConfiguration
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