pub struct AddRoleRequest {
pub name: String,
pub parent_role_id: Option<i32>,
}Expand description
AddRoleRequest : The details of the role
Fields§
§name: StringThe name of the role
parent_role_id: Option<i32>The ID of the parent role
Implementations§
Source§impl AddRoleRequest
impl AddRoleRequest
Sourcepub fn new(name: String) -> AddRoleRequest
pub fn new(name: String) -> AddRoleRequest
The details of the role
Trait Implementations§
Source§impl Clone for AddRoleRequest
impl Clone for AddRoleRequest
Source§fn clone(&self) -> AddRoleRequest
fn clone(&self) -> AddRoleRequest
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 AddRoleRequest
impl Debug for AddRoleRequest
Source§impl<'de> Deserialize<'de> for AddRoleRequest
impl<'de> Deserialize<'de> for AddRoleRequest
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 AddRoleRequest
impl PartialEq for AddRoleRequest
Source§impl Serialize for AddRoleRequest
impl Serialize for AddRoleRequest
impl StructuralPartialEq for AddRoleRequest
Auto Trait Implementations§
impl Freeze for AddRoleRequest
impl RefUnwindSafe for AddRoleRequest
impl Send for AddRoleRequest
impl Sync for AddRoleRequest
impl Unpin for AddRoleRequest
impl UnwindSafe for AddRoleRequest
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