pub struct CollectionAccessDetailsResponseModel {
pub object: Option<String>,
pub id: Option<Uuid>,
pub organization_id: Option<Uuid>,
pub name: Option<String>,
pub external_id: Option<String>,
pub groups: Option<Vec<SelectionReadOnlyResponseModel>>,
pub users: Option<Vec<SelectionReadOnlyResponseModel>>,
pub assigned: Option<bool>,
pub read_only: Option<bool>,
pub hide_passwords: Option<bool>,
pub manage: Option<bool>,
pub unmanaged: Option<bool>,
}
Fields§
§object: Option<String>
§id: Option<Uuid>
§organization_id: Option<Uuid>
§name: Option<String>
§external_id: Option<String>
§groups: Option<Vec<SelectionReadOnlyResponseModel>>
§users: Option<Vec<SelectionReadOnlyResponseModel>>
§assigned: Option<bool>
True if the acting user is explicitly assigned to the collection
read_only: Option<bool>
§hide_passwords: Option<bool>
§manage: Option<bool>
§unmanaged: Option<bool>
Implementations§
Trait Implementations§
Source§impl Clone for CollectionAccessDetailsResponseModel
impl Clone for CollectionAccessDetailsResponseModel
Source§fn clone(&self) -> CollectionAccessDetailsResponseModel
fn clone(&self) -> CollectionAccessDetailsResponseModel
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 CollectionAccessDetailsResponseModel
impl Default for CollectionAccessDetailsResponseModel
Source§fn default() -> CollectionAccessDetailsResponseModel
fn default() -> CollectionAccessDetailsResponseModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CollectionAccessDetailsResponseModel
impl<'de> Deserialize<'de> for CollectionAccessDetailsResponseModel
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 CollectionAccessDetailsResponseModel
impl PartialEq for CollectionAccessDetailsResponseModel
Source§fn eq(&self, other: &CollectionAccessDetailsResponseModel) -> bool
fn eq(&self, other: &CollectionAccessDetailsResponseModel) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for CollectionAccessDetailsResponseModel
Auto Trait Implementations§
impl Freeze for CollectionAccessDetailsResponseModel
impl RefUnwindSafe for CollectionAccessDetailsResponseModel
impl Send for CollectionAccessDetailsResponseModel
impl Sync for CollectionAccessDetailsResponseModel
impl Unpin for CollectionAccessDetailsResponseModel
impl UnwindSafe for CollectionAccessDetailsResponseModel
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