pub enum MembershipBoundary {
BeforeEffect,
AfterEffect,
}Expand description
Explicit effect boundary being checked; neither variant admits an effect.
Variants§
BeforeEffect
Current membership before one reviewed effect.
AfterEffect
Current membership after that effect; not proof of uninterrupted membership.
Trait Implementations§
Source§impl Clone for MembershipBoundary
impl Clone for MembershipBoundary
impl Copy for MembershipBoundary
Source§impl Debug for MembershipBoundary
impl Debug for MembershipBoundary
impl Eq for MembershipBoundary
Source§impl PartialEq for MembershipBoundary
impl PartialEq for MembershipBoundary
impl StructuralPartialEq for MembershipBoundary
Auto Trait Implementations§
impl Freeze for MembershipBoundary
impl RefUnwindSafe for MembershipBoundary
impl Send for MembershipBoundary
impl Sync for MembershipBoundary
impl Unpin for MembershipBoundary
impl UnsafeUnpin for MembershipBoundary
impl UnwindSafe for MembershipBoundary
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