pub struct BoardMember {
pub granted_by: Option<Vec<String>>,
pub custom_role_id: Option<String>,
pub user_id: String,
pub is_admin: bool,
pub is_active: bool,
pub is_no_comments: Option<bool>,
pub is_comment_only: Option<bool>,
pub is_worker: Option<bool>,
pub is_normal_assigned_only: Option<bool>,
pub is_comment_assigned_only: Option<bool>,
pub is_read_only: Option<bool>,
pub is_read_assigned_only: Option<bool>,
}Fields§
§granted_by: Option<Vec<String>>§custom_role_id: Option<String>§user_id: String§is_admin: bool§is_active: bool§is_no_comments: Option<bool>§is_comment_only: Option<bool>§is_worker: Option<bool>§is_normal_assigned_only: Option<bool>§is_comment_assigned_only: Option<bool>§is_read_only: Option<bool>§is_read_assigned_only: Option<bool>Trait Implementations§
Source§impl Clone for BoardMember
impl Clone for BoardMember
Source§impl Debug for BoardMember
impl Debug for BoardMember
Source§impl<'de> Deserialize<'de> for BoardMember
impl<'de> Deserialize<'de> for BoardMember
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
impl Eq for BoardMember
Source§impl PartialEq for BoardMember
impl PartialEq for BoardMember
Source§impl Serialize for BoardMember
impl Serialize for BoardMember
impl StructuralPartialEq for BoardMember
Auto Trait Implementations§
impl Freeze for BoardMember
impl RefUnwindSafe for BoardMember
impl Send for BoardMember
impl Sync for BoardMember
impl Unpin for BoardMember
impl UnsafeUnpin for BoardMember
impl UnwindSafe for BoardMember
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