pub enum HeadPolicy {
Proxy,
LocalOnly,
}Expand description
What a HEAD that misses locally does.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for HeadPolicy
impl Clone for HeadPolicy
Source§fn clone(&self) -> HeadPolicy
fn clone(&self) -> HeadPolicy
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 HeadPolicy
Source§impl Debug for HeadPolicy
impl Debug for HeadPolicy
Source§impl Default for HeadPolicy
impl Default for HeadPolicy
Source§fn default() -> HeadPolicy
fn default() -> HeadPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HeadPolicy
impl<'de> Deserialize<'de> for HeadPolicy
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for HeadPolicy
Source§impl PartialEq for HeadPolicy
impl PartialEq for HeadPolicy
Source§impl Serialize for HeadPolicy
impl Serialize for HeadPolicy
impl StructuralPartialEq for HeadPolicy
Auto Trait Implementations§
impl Freeze for HeadPolicy
impl RefUnwindSafe for HeadPolicy
impl Send for HeadPolicy
impl Sync for HeadPolicy
impl Unpin for HeadPolicy
impl UnsafeUnpin for HeadPolicy
impl UnwindSafe for HeadPolicy
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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