pub struct CookArgs {Show 21 fields
pub profile: OptimisationProfile,
pub command: CommandArg,
pub default_features: DefaultFeatures,
pub all_features: AllFeatures,
pub features: Option<HashSet<String>>,
pub unstable_features: Option<HashSet<String>>,
pub target: Option<Vec<String>>,
pub target_dir: Option<PathBuf>,
pub target_args: TargetArgs,
pub manifest_path: Option<PathBuf>,
pub package: Option<Vec<String>>,
pub workspace: bool,
pub offline: bool,
pub locked: bool,
pub frozen: bool,
pub verbose: bool,
pub timings: bool,
pub no_std: bool,
pub bin: Option<Vec<String>>,
pub bins: bool,
pub no_build: bool,
}Fields§
§profile: OptimisationProfile§command: CommandArg§default_features: DefaultFeatures§all_features: AllFeatures§features: Option<HashSet<String>>§unstable_features: Option<HashSet<String>>§target: Option<Vec<String>>§target_dir: Option<PathBuf>§target_args: TargetArgs§manifest_path: Option<PathBuf>§package: Option<Vec<String>>§workspace: bool§offline: bool§locked: bool§frozen: bool§verbose: bool§timings: bool§no_std: bool§bin: Option<Vec<String>>§bins: bool§no_build: boolAuto Trait Implementations§
impl RefUnwindSafe for CookArgs
impl Send for CookArgs
impl Sync for CookArgs
impl Unpin for CookArgs
impl UnwindSafe for CookArgs
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