Struct oasis_core_runtime::host::RegisterNotifyOpts
source · pub struct RegisterNotifyOpts {
pub runtime_block: bool,
pub runtime_event: Vec<Vec<u8>>,
}
Expand description
Notification registration options.
Fields§
§runtime_block: bool
Subscribe to runtime block notifications.
runtime_event: Vec<Vec<u8>>
Subscribe to runtime event notifications.
Trait Implementations§
source§impl Clone for RegisterNotifyOpts
impl Clone for RegisterNotifyOpts
source§fn clone(&self) -> RegisterNotifyOpts
fn clone(&self) -> RegisterNotifyOpts
Returns a copy 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 RegisterNotifyOpts
impl Debug for RegisterNotifyOpts
source§impl Default for RegisterNotifyOpts
impl Default for RegisterNotifyOpts
source§fn default() -> RegisterNotifyOpts
fn default() -> RegisterNotifyOpts
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RegisterNotifyOpts
impl RefUnwindSafe for RegisterNotifyOpts
impl Send for RegisterNotifyOpts
impl Sync for RegisterNotifyOpts
impl Unpin for RegisterNotifyOpts
impl UnwindSafe for RegisterNotifyOpts
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)