pub struct NotificationHandle { /* private fields */ }Implementations§
Source§impl NotificationHandle
impl NotificationHandle
pub fn info(&mut self, message: impl Into<String>) -> usize
pub fn success(&mut self, message: impl Into<String>) -> usize
pub fn warning(&mut self, message: impl Into<String>) -> usize
pub fn danger(&mut self, message: impl Into<String>) -> usize
pub fn show( &mut self, message: impl Into<String>, variant: NotificationVariant, ) -> usize
pub fn show_with_title( &mut self, title: impl Into<String>, message: impl Into<String>, variant: NotificationVariant, ) -> usize
pub fn dismiss(&mut self, id: usize)
pub fn clear(&mut self)
Trait Implementations§
Source§impl Clone for NotificationHandle
impl Clone for NotificationHandle
impl Copy for NotificationHandle
Source§impl PartialEq for NotificationHandle
impl PartialEq for NotificationHandle
impl StructuralPartialEq for NotificationHandle
Auto Trait Implementations§
impl !RefUnwindSafe for NotificationHandle
impl !Send for NotificationHandle
impl !Sync for NotificationHandle
impl !UnwindSafe for NotificationHandle
impl Freeze for NotificationHandle
impl Unpin for NotificationHandle
impl UnsafeUnpin for NotificationHandle
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DependencyElement for T
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.