pub struct InstancePermissions {
pub owner_user: UserResource,
pub permissions: Vec<Permission>,
}Fields§
§owner_user: UserResource§permissions: Vec<Permission>Trait Implementations§
Source§impl Clone for InstancePermissions
impl Clone for InstancePermissions
Source§fn clone(&self) -> InstancePermissions
fn clone(&self) -> InstancePermissions
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 InstancePermissions
impl Debug for InstancePermissions
Source§impl<'de> Deserialize<'de> for InstancePermissions
impl<'de> Deserialize<'de> for InstancePermissions
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 InstancePermissions
Source§impl Hash for InstancePermissions
impl Hash for InstancePermissions
Source§impl PartialEq for InstancePermissions
impl PartialEq for InstancePermissions
Source§impl Serialize for InstancePermissions
impl Serialize for InstancePermissions
impl StructuralPartialEq for InstancePermissions
Auto Trait Implementations§
impl Freeze for InstancePermissions
impl RefUnwindSafe for InstancePermissions
impl Send for InstancePermissions
impl Sync for InstancePermissions
impl Unpin for InstancePermissions
impl UnsafeUnpin for InstancePermissions
impl UnwindSafe for InstancePermissions
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