pub struct DelayDiskResolver;Expand description
A resolver for DelayDisk.
Trait Implementations§
Source§impl AsyncResolveResource<DiskHandleKind, DelayDiskHandle> for DelayDiskResolver
impl AsyncResolveResource<DiskHandleKind, DelayDiskHandle> for DelayDiskResolver
Source§fn resolve<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
resolver: &'life1 ResourceResolver,
rsrc: DelayDiskHandle,
input: ResolveDiskParameters<'life2>,
) -> Pin<Box<dyn Future<Output = Result<Self::Output, Self::Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn resolve<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
resolver: &'life1 ResourceResolver,
rsrc: DelayDiskHandle,
input: ResolveDiskParameters<'life2>,
) -> Pin<Box<dyn Future<Output = Result<Self::Output, Self::Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Resolves the resource. Read more
Auto Trait Implementations§
impl Freeze for DelayDiskResolver
impl RefUnwindSafe for DelayDiskResolver
impl Send for DelayDiskResolver
impl Sync for DelayDiskResolver
impl Unpin for DelayDiskResolver
impl UnwindSafe for DelayDiskResolver
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