pub enum SolutionSource {
Fresh,
Cached {
age: Duration,
},
}Expand description
Where this solution came from.
Variants§
Fresh
A fresh solve was performed by the underlying provider.
Cached
Returned from the in-process session cache.
Implementations§
Trait Implementations§
Source§impl Clone for SolutionSource
impl Clone for SolutionSource
Source§fn clone(&self) -> SolutionSource
fn clone(&self) -> SolutionSource
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 SolutionSource
impl Debug for SolutionSource
Source§impl PartialEq for SolutionSource
impl PartialEq for SolutionSource
impl Copy for SolutionSource
impl Eq for SolutionSource
impl StructuralPartialEq for SolutionSource
Auto Trait Implementations§
impl Freeze for SolutionSource
impl RefUnwindSafe for SolutionSource
impl Send for SolutionSource
impl Sync for SolutionSource
impl Unpin for SolutionSource
impl UnsafeUnpin for SolutionSource
impl UnwindSafe for SolutionSource
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.