[−][src]Struct azul_webrender_api::NotificationRequest
A request to notify a handler when the transaction reaches certain stages of the rendering pipeline.
The request is guaranteed to be notified once and only once, even if the transaction is dropped before the requested check-point.
Implementations
impl NotificationRequest
[src]
pub fn new(when: Checkpoint, handler: Box<dyn NotificationHandler>) -> Self
[src]
Constructor.
pub fn when(&self) -> Checkpoint
[src]
The specified stage at which point the handler should be notified.
pub fn notify(self)
[src]
Called by WebRender at specified stages to notify the registered handler.
Trait Implementations
impl Clone for NotificationRequest
[src]
fn clone(&self) -> Self
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Drop for NotificationRequest
[src]
Auto Trait Implementations
impl !RefUnwindSafe for NotificationRequest
impl Send for NotificationRequest
impl Sync for NotificationRequest
impl Unpin for NotificationRequest
impl !UnwindSafe for NotificationRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,