pub struct MemberAccessReportResponseModel {
pub user_name: Option<String>,
pub email: Option<String>,
pub two_factor_enabled: Option<bool>,
pub account_recovery_enabled: Option<bool>,
pub groups_count: Option<i32>,
pub collections_count: Option<i32>,
pub total_item_count: Option<i32>,
pub user_guid: Option<Uuid>,
pub uses_key_connector: Option<bool>,
pub access_details: Option<Vec<MemberAccessDetails>>,
}
Expand description
MemberAccessReportResponseModel : Contains the collections and group collections a user has access to including the permission level for the collection and group collection.
Fields§
§user_name: Option<String>
§email: Option<String>
§two_factor_enabled: Option<bool>
§account_recovery_enabled: Option<bool>
§groups_count: Option<i32>
§collections_count: Option<i32>
§total_item_count: Option<i32>
§user_guid: Option<Uuid>
§uses_key_connector: Option<bool>
§access_details: Option<Vec<MemberAccessDetails>>
Implementations§
Source§impl MemberAccessReportResponseModel
impl MemberAccessReportResponseModel
Sourcepub fn new() -> MemberAccessReportResponseModel
pub fn new() -> MemberAccessReportResponseModel
Contains the collections and group collections a user has access to including the permission level for the collection and group collection.
Trait Implementations§
Source§impl Clone for MemberAccessReportResponseModel
impl Clone for MemberAccessReportResponseModel
Source§fn clone(&self) -> MemberAccessReportResponseModel
fn clone(&self) -> MemberAccessReportResponseModel
Returns a copy 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 Default for MemberAccessReportResponseModel
impl Default for MemberAccessReportResponseModel
Source§fn default() -> MemberAccessReportResponseModel
fn default() -> MemberAccessReportResponseModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MemberAccessReportResponseModel
impl<'de> Deserialize<'de> for MemberAccessReportResponseModel
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 MemberAccessReportResponseModel
impl PartialEq for MemberAccessReportResponseModel
Source§fn eq(&self, other: &MemberAccessReportResponseModel) -> bool
fn eq(&self, other: &MemberAccessReportResponseModel) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MemberAccessReportResponseModel
Auto Trait Implementations§
impl Freeze for MemberAccessReportResponseModel
impl RefUnwindSafe for MemberAccessReportResponseModel
impl Send for MemberAccessReportResponseModel
impl Sync for MemberAccessReportResponseModel
impl Unpin for MemberAccessReportResponseModel
impl UnwindSafe for MemberAccessReportResponseModel
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