pub struct InstallRequest {
pub source: SkillSource,
pub providers: Vec<ProviderId>,
pub scope: Scope,
pub project_root: Option<PathBuf>,
pub method: InstallMethod,
pub force: bool,
}Fields§
§source: SkillSource§providers: Vec<ProviderId>§scope: Scope§project_root: Option<PathBuf>§method: InstallMethod§force: boolTrait Implementations§
Source§impl Clone for InstallRequest
impl Clone for InstallRequest
Source§fn clone(&self) -> InstallRequest
fn clone(&self) -> InstallRequest
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for InstallRequest
impl RefUnwindSafe for InstallRequest
impl Send for InstallRequest
impl Sync for InstallRequest
impl Unpin for InstallRequest
impl UnsafeUnpin for InstallRequest
impl UnwindSafe for InstallRequest
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