Finalizer

Trait Finalizer 

Source
pub trait Finalizer<Dep>: Clone + 'static {
    // Required method
    fn finalize(&mut self, dependency: RcThreadSafety<Dep>);
}

Required Methods§

Source

fn finalize(&mut self, dependency: RcThreadSafety<Dep>)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<F, Dep> Finalizer<Dep> for F
where F: FnMut(RcThreadSafety<Dep>) + Clone + 'static,