pub struct BrewSpec {
pub file: Option<String>,
pub taps: Vec<String>,
pub formulae: Vec<String>,
pub casks: Vec<String>,
}Fields§
§file: Option<String>§taps: Vec<String>§formulae: Vec<String>§casks: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for BrewSpec
impl<'de> Deserialize<'de> for BrewSpec
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 BrewSpec
impl RefUnwindSafe for BrewSpec
impl Send for BrewSpec
impl Sync for BrewSpec
impl Unpin for BrewSpec
impl UnsafeUnpin for BrewSpec
impl UnwindSafe for BrewSpec
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