pub struct LocalOnlyParams {
pub interactive: bool,
pub auto_install: bool,
pub force_nuget_mono: bool,
pub external_nuget_auth: bool,
pub ignore_rust_version: bool,
}
Fields§
§interactive: bool
Prompt the user before certain interesting operations (e.g: installing packages from apt)
auto_install: bool
Automatically install any necessary system dependencies / tools.
force_nuget_mono: bool
(WSL2 only) Use mono
to run nuget.exe
, instead of using native
WSL2 interop.
external_nuget_auth: bool
Claim that nuget is using an external auth mechanism, and Azure Credential Provider doesn’t need to be present to pull down required packages.
ignore_rust_version: bool
Ignore the Rust version requirement, and use whatever toolchain the user currently has installed.
Trait Implementations§
Source§impl Clone for LocalOnlyParams
impl Clone for LocalOnlyParams
Source§fn clone(&self) -> LocalOnlyParams
fn clone(&self) -> LocalOnlyParams
Returns a copy 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<'de> Deserialize<'de> for LocalOnlyParams
impl<'de> Deserialize<'de> for LocalOnlyParams
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 LocalOnlyParams
impl RefUnwindSafe for LocalOnlyParams
impl Send for LocalOnlyParams
impl Sync for LocalOnlyParams
impl Unpin for LocalOnlyParams
impl UnwindSafe for LocalOnlyParams
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more