pub struct EntitlementBase {
pub access_level: Option<AccessLevel>,
pub date_created: Option<OffsetDateTime>,
pub group_assignments: Vec<GroupEntitlement>,
pub id: Option<String>,
pub last_accessed_date: Option<OffsetDateTime>,
pub project_entitlements: Vec<ProjectEntitlement>,
}Expand description
Fields§
§access_level: Option<AccessLevel>License assigned to a user
date_created: Option<OffsetDateTime>[Readonly] Date the member was added to the collection.
group_assignments: Vec<GroupEntitlement>[Readonly] GroupEntitlements that this member belongs to.
id: Option<String>The unique identifier which matches the Id of the Identity associated with the GraphMember.
last_accessed_date: Option<OffsetDateTime>[Readonly] Date the member last accessed the collection.
project_entitlements: Vec<ProjectEntitlement>Relation between a project and the member’s effective permissions in that project.
Implementations§
Trait Implementations§
source§impl Clone for EntitlementBase
impl Clone for EntitlementBase
source§fn clone(&self) -> EntitlementBase
fn clone(&self) -> EntitlementBase
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 Debug for EntitlementBase
impl Debug for EntitlementBase
source§impl Default for EntitlementBase
impl Default for EntitlementBase
source§fn default() -> EntitlementBase
fn default() -> EntitlementBase
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for EntitlementBase
impl<'de> Deserialize<'de> for EntitlementBase
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 EntitlementBase
impl PartialEq for EntitlementBase
source§fn eq(&self, other: &EntitlementBase) -> bool
fn eq(&self, other: &EntitlementBase) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for EntitlementBase
impl Serialize for EntitlementBase
impl StructuralPartialEq for EntitlementBase
Auto Trait Implementations§
impl RefUnwindSafe for EntitlementBase
impl Send for EntitlementBase
impl Sync for EntitlementBase
impl Unpin for EntitlementBase
impl UnwindSafe for EntitlementBase
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