pub enum ResolveSource {
Local(String),
Bundled(String),
Cache,
Registry(String),
Byos(String),
}Expand description
Source of a resolved pack.
Variants§
Local(String)
Local file.
Bundled(String)
Bundled with the binary.
Cache
From local cache.
Registry(String)
Fetched from registry.
Byos(String)
Fetched from BYOS.
Trait Implementations§
Source§impl Clone for ResolveSource
impl Clone for ResolveSource
Source§fn clone(&self) -> ResolveSource
fn clone(&self) -> ResolveSource
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 ResolveSource
impl Debug for ResolveSource
Source§impl Display for ResolveSource
impl Display for ResolveSource
Source§impl PartialEq for ResolveSource
impl PartialEq for ResolveSource
impl Eq for ResolveSource
impl StructuralPartialEq for ResolveSource
Auto Trait Implementations§
impl Freeze for ResolveSource
impl RefUnwindSafe for ResolveSource
impl Send for ResolveSource
impl Sync for ResolveSource
impl Unpin for ResolveSource
impl UnsafeUnpin for ResolveSource
impl UnwindSafe for ResolveSource
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> 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.