pub struct ViewerPermissions {
pub admin: Option<bool>,
}Expand description
What the authenticated caller may do with the repository.
Fields§
§admin: Option<bool>Whether the caller administers the repository.
Trait Implementations§
Source§impl Clone for ViewerPermissions
impl Clone for ViewerPermissions
Source§fn clone(&self) -> ViewerPermissions
fn clone(&self) -> ViewerPermissions
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 ViewerPermissions
Source§impl Debug for ViewerPermissions
impl Debug for ViewerPermissions
Source§impl Default for ViewerPermissions
impl Default for ViewerPermissions
Source§fn default() -> ViewerPermissions
fn default() -> ViewerPermissions
Returns the “default value” for a type. Read more
impl Eq for ViewerPermissions
Source§impl<'ʄ> Facet<'ʄ> for ViewerPermissions
impl<'ʄ> Facet<'ʄ> for ViewerPermissions
Source§impl PartialEq for ViewerPermissions
impl PartialEq for ViewerPermissions
impl StructuralPartialEq for ViewerPermissions
Auto Trait Implementations§
impl Freeze for ViewerPermissions
impl RefUnwindSafe for ViewerPermissions
impl Send for ViewerPermissions
impl Sync for ViewerPermissions
impl Unpin for ViewerPermissions
impl UnsafeUnpin for ViewerPermissions
impl UnwindSafe for ViewerPermissions
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.