pub struct ApplicationRole {
pub description: Option<String>,
pub id: Option<Uuid>,
pub insert_instant: Option<i64>,
pub is_default: Option<bool>,
pub is_super_role: Option<bool>,
pub last_update_instant: Option<i64>,
pub name: Option<String>,
}
Expand description
ApplicationRole : A role given to a user for a specific application.
Fields§
§description: Option<String>
§id: Option<Uuid>
§insert_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
is_default: Option<bool>
§is_super_role: Option<bool>
§last_update_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
name: Option<String>
Implementations§
Source§impl ApplicationRole
impl ApplicationRole
Sourcepub fn new() -> ApplicationRole
pub fn new() -> ApplicationRole
A role given to a user for a specific application.
Trait Implementations§
Source§impl Clone for ApplicationRole
impl Clone for ApplicationRole
Source§fn clone(&self) -> ApplicationRole
fn clone(&self) -> ApplicationRole
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ApplicationRole
impl Debug for ApplicationRole
Source§impl Default for ApplicationRole
impl Default for ApplicationRole
Source§fn default() -> ApplicationRole
fn default() -> ApplicationRole
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApplicationRole
impl<'de> Deserialize<'de> for ApplicationRole
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 ApplicationRole
impl PartialEq for ApplicationRole
Source§impl Serialize for ApplicationRole
impl Serialize for ApplicationRole
impl StructuralPartialEq for ApplicationRole
Auto Trait Implementations§
impl Freeze for ApplicationRole
impl RefUnwindSafe for ApplicationRole
impl Send for ApplicationRole
impl Sync for ApplicationRole
impl Unpin for ApplicationRole
impl UnwindSafe for ApplicationRole
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