pub struct SdkEventEmitter { /* private fields */ }
Implementations§
Source§impl SdkEventEmitter
impl SdkEventEmitter
pub fn subscribe<F>(&self, event: &str, callback: F) -> SubscriptionID
pub fn unsubscribe(&self, event: &str)
pub fn unsubscribe_by_id(&self, subscription_id: &SubscriptionID)
pub fn unsubscribe_all(&self)
Trait Implementations§
Source§impl Default for SdkEventEmitter
impl Default for SdkEventEmitter
Source§fn default() -> SdkEventEmitter
fn default() -> SdkEventEmitter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SdkEventEmitter
impl !RefUnwindSafe for SdkEventEmitter
impl Send for SdkEventEmitter
impl Sync for SdkEventEmitter
impl Unpin for SdkEventEmitter
impl !UnwindSafe for SdkEventEmitter
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