pub struct StripedDiskResolver;
Trait Implementations§
Source§impl AsyncResolveResource<DiskHandleKind, StripedDiskHandle> for StripedDiskResolver
impl AsyncResolveResource<DiskHandleKind, StripedDiskHandle> for StripedDiskResolver
Source§fn resolve<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
resolver: &'life1 ResourceResolver,
rsrc: StripedDiskHandle,
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: StripedDiskHandle,
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 StripedDiskResolver
impl RefUnwindSafe for StripedDiskResolver
impl Send for StripedDiskResolver
impl Sync for StripedDiskResolver
impl Unpin for StripedDiskResolver
impl UnwindSafe for StripedDiskResolver
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