pub enum ResolvedSource {
Override,
Feed,
Static,
Unknown,
}Available on crate feature
model-discovery only.Expand description
Where a ResolvedModel came from, in the registry’s resolution order.
Variants§
Override
A user-registered override.
Feed
The refreshable third-party feed cache.
Static
The static model_capabilities table.
Unknown
No source had this model; fields are empty defaults.
Trait Implementations§
Source§impl Clone for ResolvedSource
impl Clone for ResolvedSource
Source§fn clone(&self) -> ResolvedSource
fn clone(&self) -> ResolvedSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ResolvedSource
Source§impl Debug for ResolvedSource
impl Debug for ResolvedSource
impl Eq for ResolvedSource
Source§impl PartialEq for ResolvedSource
impl PartialEq for ResolvedSource
impl StructuralPartialEq for ResolvedSource
Auto Trait Implementations§
impl Freeze for ResolvedSource
impl RefUnwindSafe for ResolvedSource
impl Send for ResolvedSource
impl Sync for ResolvedSource
impl Unpin for ResolvedSource
impl UnsafeUnpin for ResolvedSource
impl UnwindSafe for ResolvedSource
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.