pub enum RegistryPropagationModel {
Unknown,
ApiAndSparseIndex,
}Expand description
How Shipper expects a registry to propagate newly published packages.
Variants§
Unknown
No registry-specific propagation model is known.
ApiAndSparseIndex
The registry exposes both an HTTP API and sparse index path that can be checked for visibility.
Trait Implementations§
Source§impl Clone for RegistryPropagationModel
impl Clone for RegistryPropagationModel
Source§fn clone(&self) -> RegistryPropagationModel
fn clone(&self) -> RegistryPropagationModel
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 moreSource§impl Debug for RegistryPropagationModel
impl Debug for RegistryPropagationModel
Source§impl PartialEq for RegistryPropagationModel
impl PartialEq for RegistryPropagationModel
Source§fn eq(&self, other: &RegistryPropagationModel) -> bool
fn eq(&self, other: &RegistryPropagationModel) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for RegistryPropagationModel
impl Eq for RegistryPropagationModel
impl StructuralPartialEq for RegistryPropagationModel
Auto Trait Implementations§
impl Freeze for RegistryPropagationModel
impl RefUnwindSafe for RegistryPropagationModel
impl Send for RegistryPropagationModel
impl Sync for RegistryPropagationModel
impl Unpin for RegistryPropagationModel
impl UnsafeUnpin for RegistryPropagationModel
impl UnwindSafe for RegistryPropagationModel
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.