pub struct RoleDescription {
pub individual: bool,
pub role: Box<Role>,
}Fields§
§individual: bool§role: Box<Role>Implementations§
Source§impl RoleDescription
impl RoleDescription
pub fn new(individual: bool, role: Role) -> RoleDescription
Trait Implementations§
Source§impl Clone for RoleDescription
impl Clone for RoleDescription
Source§fn clone(&self) -> RoleDescription
fn clone(&self) -> RoleDescription
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 RoleDescription
impl Debug for RoleDescription
Source§impl Default for RoleDescription
impl Default for RoleDescription
Source§fn default() -> RoleDescription
fn default() -> RoleDescription
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RoleDescription
impl<'de> Deserialize<'de> for RoleDescription
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 RoleDescription
impl PartialEq for RoleDescription
Source§impl Serialize for RoleDescription
impl Serialize for RoleDescription
impl StructuralPartialEq for RoleDescription
Auto Trait Implementations§
impl Freeze for RoleDescription
impl RefUnwindSafe for RoleDescription
impl Send for RoleDescription
impl Sync for RoleDescription
impl Unpin for RoleDescription
impl UnsafeUnpin for RoleDescription
impl UnwindSafe for RoleDescription
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