pub trait AsyncResourceDeref: Resource + Sized {
    type Target;

    // Required method
    fn async_deref<'t>(this: &'t AsyncResource<'_, Self>) -> &'t Self::Target;
}
Expand description

Add method to AsyncResource through deref.

It is recommended to derive RefCast for this.

Required Associated Types§

Required Methods§

source

fn async_deref<'t>(this: &'t AsyncResource<'_, Self>) -> &'t Self::Target

Object Safety§

This trait is not object safe.

Implementors§