Skip to main content

ManagedResource

Trait ManagedResource 

Source
pub trait ManagedResource: Debug + 'static {
    // Required method
    fn release(&self) -> ResourceFuture;
}
Expand description

A resource whose release is owned by one Module Instance generation.

Required Methods§

Source

fn release(&self) -> ResourceFuture

Releases the resource exactly once when its generation is cleaned up.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§