pub struct RestrictionEvaluations {
pub member_restriction_evaluation: Option<MembershipRoleRestrictionEvaluation>,
}Expand description
Evaluations of restrictions applied to parent group on this membership.
This type is not used in any activity, and only used as part of another schema.
Fields§
§member_restriction_evaluation: Option<MembershipRoleRestrictionEvaluation>Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
Trait Implementations§
Source§impl Clone for RestrictionEvaluations
impl Clone for RestrictionEvaluations
Source§fn clone(&self) -> RestrictionEvaluations
fn clone(&self) -> RestrictionEvaluations
Returns a duplicate 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 RestrictionEvaluations
impl Debug for RestrictionEvaluations
Source§impl Default for RestrictionEvaluations
impl Default for RestrictionEvaluations
Source§fn default() -> RestrictionEvaluations
fn default() -> RestrictionEvaluations
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RestrictionEvaluations
impl<'de> Deserialize<'de> for RestrictionEvaluations
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 Serialize for RestrictionEvaluations
impl Serialize for RestrictionEvaluations
impl Part for RestrictionEvaluations
Auto Trait Implementations§
impl Freeze for RestrictionEvaluations
impl RefUnwindSafe for RestrictionEvaluations
impl Send for RestrictionEvaluations
impl Sync for RestrictionEvaluations
impl Unpin for RestrictionEvaluations
impl UnwindSafe for RestrictionEvaluations
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