pub enum HashReference {
Stored,
External,
}Expand description
Origin of a reference digest.
Variants§
Trait Implementations§
Source§impl Clone for HashReference
impl Clone for HashReference
impl Copy for HashReference
Source§impl Debug for HashReference
impl Debug for HashReference
impl Eq for HashReference
Source§impl PartialEq for HashReference
impl PartialEq for HashReference
Source§impl Serialize for HashReference
impl Serialize for HashReference
impl StructuralPartialEq for HashReference
Auto Trait Implementations§
impl Freeze for HashReference
impl RefUnwindSafe for HashReference
impl Send for HashReference
impl Sync for HashReference
impl Unpin for HashReference
impl UnsafeUnpin for HashReference
impl UnwindSafe for HashReference
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more