pub struct RoleAssign {
pub role: String,
pub name: String,
pub default_appear: i64,
pub deletable: i64,
pub member_assign: i64,
pub members: Option<Vec<String>>,
}Fields§
§role: String§name: String§default_appear: i64§deletable: i64§member_assign: i64§members: Option<Vec<String>>Trait Implementations§
Source§impl Clone for RoleAssign
impl Clone for RoleAssign
Source§fn clone(&self) -> RoleAssign
fn clone(&self) -> RoleAssign
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 RoleAssign
impl Debug for RoleAssign
Source§impl<'de> Deserialize<'de> for RoleAssign
impl<'de> Deserialize<'de> for RoleAssign
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
Auto Trait Implementations§
impl Freeze for RoleAssign
impl RefUnwindSafe for RoleAssign
impl Send for RoleAssign
impl Sync for RoleAssign
impl Unpin for RoleAssign
impl UnwindSafe for RoleAssign
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