pub enum InstallableScope {
User,
Project,
Local,
}Expand description
Installation scope type
Variants§
Trait Implementations§
Source§impl Clone for InstallableScope
impl Clone for InstallableScope
Source§fn clone(&self) -> InstallableScope
fn clone(&self) -> InstallableScope
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 moreSource§impl Debug for InstallableScope
impl Debug for InstallableScope
Source§impl Display for InstallableScope
impl Display for InstallableScope
Source§impl From<InstallableScope> for PluginScope
impl From<InstallableScope> for PluginScope
Source§fn from(scope: InstallableScope) -> Self
fn from(scope: InstallableScope) -> Self
Converts to this type from the input type.
Source§impl Hash for InstallableScope
impl Hash for InstallableScope
Source§impl PartialEq for InstallableScope
impl PartialEq for InstallableScope
Source§impl TryFrom<&str> for InstallableScope
impl TryFrom<&str> for InstallableScope
impl Copy for InstallableScope
impl Eq for InstallableScope
impl StructuralPartialEq for InstallableScope
Auto Trait Implementations§
impl Freeze for InstallableScope
impl RefUnwindSafe for InstallableScope
impl Send for InstallableScope
impl Sync for InstallableScope
impl Unpin for InstallableScope
impl UnsafeUnpin for InstallableScope
impl UnwindSafe for InstallableScope
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> TaskStateTrait for Twhere
T: Clone + 'static,
impl<T> TaskStateTrait for Twhere
T: Clone + 'static,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.