pub struct OrganizationMemberRoleUpdatedContext {
pub member: Member,
pub previous_role: String,
pub user: UserView,
pub organization: OrganizationResponse,
}Expand description
Updated member and original role, target user and organization snapshots.
Fields§
§member: Member§previous_role: String§user: UserView§organization: OrganizationResponseTrait Implementations§
Auto Trait Implementations§
impl Freeze for OrganizationMemberRoleUpdatedContext
impl RefUnwindSafe for OrganizationMemberRoleUpdatedContext
impl Send for OrganizationMemberRoleUpdatedContext
impl Sync for OrganizationMemberRoleUpdatedContext
impl Unpin for OrganizationMemberRoleUpdatedContext
impl UnsafeUnpin for OrganizationMemberRoleUpdatedContext
impl UnwindSafe for OrganizationMemberRoleUpdatedContext
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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