pub enum RemovePermission {
V0(RemovePermissionV0),
}
Variants§
Implementations§
Source§impl RemovePermission
impl RemovePermission
pub fn permission_v0(&self) -> &PermissionV0
Trait Implementations§
Source§impl Clone for RemovePermission
impl Clone for RemovePermission
Source§fn clone(&self) -> RemovePermission
fn clone(&self) -> RemovePermission
Returns a copy of the value. Read more
1.0.0 · 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 RemovePermission
impl Debug for RemovePermission
Source§impl<'de> Deserialize<'de> for RemovePermission
impl<'de> Deserialize<'de> for RemovePermission
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
Source§impl PartialEq for RemovePermission
impl PartialEq for RemovePermission
Source§impl Serialize for RemovePermission
impl Serialize for RemovePermission
impl Eq for RemovePermission
impl StructuralPartialEq for RemovePermission
Auto Trait Implementations§
impl Freeze for RemovePermission
impl RefUnwindSafe for RemovePermission
impl Send for RemovePermission
impl Sync for RemovePermission
impl Unpin for RemovePermission
impl UnwindSafe for RemovePermission
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