pub struct PermissionsKeysBean {
pub permissions: Vec<String>,
}
Fields§
§permissions: Vec<String>
A list of permission keys.
Implementations§
Source§impl PermissionsKeysBean
impl PermissionsKeysBean
pub fn new(permissions: Vec<String>) -> PermissionsKeysBean
Trait Implementations§
Source§impl Clone for PermissionsKeysBean
impl Clone for PermissionsKeysBean
Source§fn clone(&self) -> PermissionsKeysBean
fn clone(&self) -> PermissionsKeysBean
Returns a duplicate 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 PermissionsKeysBean
impl Debug for PermissionsKeysBean
Source§impl Default for PermissionsKeysBean
impl Default for PermissionsKeysBean
Source§fn default() -> PermissionsKeysBean
fn default() -> PermissionsKeysBean
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PermissionsKeysBean
impl<'de> Deserialize<'de> for PermissionsKeysBean
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 PermissionsKeysBean
impl PartialEq for PermissionsKeysBean
Source§impl Serialize for PermissionsKeysBean
impl Serialize for PermissionsKeysBean
impl StructuralPartialEq for PermissionsKeysBean
Auto Trait Implementations§
impl Freeze for PermissionsKeysBean
impl RefUnwindSafe for PermissionsKeysBean
impl Send for PermissionsKeysBean
impl Sync for PermissionsKeysBean
impl Unpin for PermissionsKeysBean
impl UnwindSafe for PermissionsKeysBean
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