pub struct WalletSetOwnersEvent {
pub smart_wallet: Pubkey,
pub owners: Vec<Pubkey>,
pub timestamp: i64,
}Expand description
Emitted when the owners of a SmartWallet are changed.
Fields§
§smart_wallet: PubkeyThe SmartWallet.
owners: Vec<Pubkey>The new owners of the SmartWallet.
timestamp: i64The Unix timestamp when the event was emitted.
Trait Implementations§
Source§impl Discriminator for WalletSetOwnersEvent
impl Discriminator for WalletSetOwnersEvent
fn discriminator() -> [u8; 8]
Auto Trait Implementations§
impl Freeze for WalletSetOwnersEvent
impl RefUnwindSafe for WalletSetOwnersEvent
impl Send for WalletSetOwnersEvent
impl Sync for WalletSetOwnersEvent
impl Unpin for WalletSetOwnersEvent
impl UnsafeUnpin for WalletSetOwnersEvent
impl UnwindSafe for WalletSetOwnersEvent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more