Struct bitwarden_api_api::models::group_project_access_policy_response_model::GroupProjectAccessPolicyResponseModel
source · pub struct GroupProjectAccessPolicyResponseModel {
pub object: Option<String>,
pub id: Option<Uuid>,
pub read: Option<bool>,
pub write: Option<bool>,
pub creation_date: Option<String>,
pub revision_date: Option<String>,
pub group_id: Option<Uuid>,
pub group_name: Option<String>,
pub current_user_in_group: Option<bool>,
pub granted_project_id: Option<Uuid>,
}
Fields§
§object: Option<String>
§id: Option<Uuid>
§read: Option<bool>
§write: Option<bool>
§creation_date: Option<String>
§revision_date: Option<String>
§group_id: Option<Uuid>
§group_name: Option<String>
§current_user_in_group: Option<bool>
§granted_project_id: Option<Uuid>
Implementations§
Trait Implementations§
source§impl Clone for GroupProjectAccessPolicyResponseModel
impl Clone for GroupProjectAccessPolicyResponseModel
source§fn clone(&self) -> GroupProjectAccessPolicyResponseModel
fn clone(&self) -> GroupProjectAccessPolicyResponseModel
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<'de> Deserialize<'de> for GroupProjectAccessPolicyResponseModel
impl<'de> Deserialize<'de> for GroupProjectAccessPolicyResponseModel
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 GroupProjectAccessPolicyResponseModel
impl PartialEq for GroupProjectAccessPolicyResponseModel
source§fn eq(&self, other: &GroupProjectAccessPolicyResponseModel) -> bool
fn eq(&self, other: &GroupProjectAccessPolicyResponseModel) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GroupProjectAccessPolicyResponseModel
Auto Trait Implementations§
impl Freeze for GroupProjectAccessPolicyResponseModel
impl RefUnwindSafe for GroupProjectAccessPolicyResponseModel
impl Send for GroupProjectAccessPolicyResponseModel
impl Sync for GroupProjectAccessPolicyResponseModel
impl Unpin for GroupProjectAccessPolicyResponseModel
impl UnwindSafe for GroupProjectAccessPolicyResponseModel
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