pub enum UploadPolicy {
Open,
Restricted,
Closed,
}Expand description
Policy governing who may upload packages to a repository.
Variants§
Open
Anyone can upload packages.
Restricted
Only uploaders whose Ed25519 public key fingerprint is in the allowed list may upload.
Closed
No uploads are accepted.
Trait Implementations§
Source§impl Clone for UploadPolicy
impl Clone for UploadPolicy
Source§fn clone(&self) -> UploadPolicy
fn clone(&self) -> UploadPolicy
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UploadPolicy
impl Debug for UploadPolicy
Source§impl PartialEq for UploadPolicy
impl PartialEq for UploadPolicy
impl Copy for UploadPolicy
impl Eq for UploadPolicy
impl StructuralPartialEq for UploadPolicy
Auto Trait Implementations§
impl Freeze for UploadPolicy
impl RefUnwindSafe for UploadPolicy
impl Send for UploadPolicy
impl Sync for UploadPolicy
impl Unpin for UploadPolicy
impl UnwindSafe for UploadPolicy
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)