pub struct Build {
pub flake: FlakeArgs,
pub eval: EvaluationArgs,
pub source: SourceArgs,
pub installables: InstallablesArgs,
}Expand description
nix build Command
Fields§
§flake: FlakeArgs§eval: EvaluationArgs§source: SourceArgs§installables: InstallablesArgsTrait Implementations§
Source§impl NixCliCommand for Build
impl NixCliCommand for Build
const EVAL_ARGS: Group<Self, EvaluationArgs>
const FLAKE_ARGS: Group<Self, FlakeArgs>
const INSTALLABLES: Group<Self, InstallablesArgs>
const SOURCE_ARGS: Group<Self, SourceArgs>
const SUBCOMMAND: &'static [&'static str]
type Own = ()
const INSTALLABLE: Group<Self, InstallableArg> = None
const OWN_ARGS: Group<Self, Self::Own> = None
fn args(&self) -> Vec<String>
Source§impl TypedCommand for Build
impl TypedCommand for Build
type Output = Vec<BuildOutEntry>
impl JsonCommand for Build
Auto Trait Implementations§
impl Freeze for Build
impl RefUnwindSafe for Build
impl Send for Build
impl Sync for Build
impl Unpin for Build
impl UnwindSafe for Build
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