Skip to main content

validate_membership_diff

Function validate_membership_diff 

Source
pub fn validate_membership_diff(
    old_membership: &GroupMembership,
    new_membership: &GroupMembership,
    diff: &MembershipDiff<'_>,
) -> Result<(), CommitRuleError>
Expand description

Validate that the new group membership is a valid state transition from the old group membership. Enforces Rule 1 from above