pub enum LocalChangeEvent {
Init,
AccountCreated(AccountId),
AccountModified {
account_id: AccountId,
log_type: EventLogType,
commit_span: CommitSpan,
},
AccountDeleted(AccountId),
}Expand description
Change event.
Used for IPC communication when a process needs to know if changes have been made externally,
For example, the browser extension helper executable can detect changes made by the app and update it’s view.
Variants§
Init
Changes feed was initialized.
AccountCreated(AccountId)
Account was created.
AccountModified
Account was modified.
AccountDeleted(AccountId)
Account was deleted.
Trait Implementations§
Source§impl Clone for LocalChangeEvent
impl Clone for LocalChangeEvent
Source§fn clone(&self) -> LocalChangeEvent
fn clone(&self) -> LocalChangeEvent
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 LocalChangeEvent
impl Debug for LocalChangeEvent
Source§impl Default for LocalChangeEvent
impl Default for LocalChangeEvent
Source§fn default() -> LocalChangeEvent
fn default() -> LocalChangeEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LocalChangeEvent
impl<'de> Deserialize<'de> for LocalChangeEvent
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
Auto Trait Implementations§
impl Freeze for LocalChangeEvent
impl RefUnwindSafe for LocalChangeEvent
impl Send for LocalChangeEvent
impl Sync for LocalChangeEvent
impl Unpin for LocalChangeEvent
impl UnwindSafe for LocalChangeEvent
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