pub struct SerialDebugconResolver;
Expand description
The resource resolver for SerialDebugcon
.
Trait Implementations§
Source§impl AsyncResolveResource<ChipsetDeviceHandleKind, SerialDebugconDeviceHandle> for SerialDebugconResolver
impl AsyncResolveResource<ChipsetDeviceHandleKind, SerialDebugconDeviceHandle> for SerialDebugconResolver
Source§type Output = ResolvedChipsetDevice
type Output = ResolvedChipsetDevice
The output type for resource resolution.
Source§type Error = ResolveDebugconError
type Error = ResolveDebugconError
The error type for
resolve
.Source§fn resolve<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
resolver: &'life1 ResourceResolver,
resource: SerialDebugconDeviceHandle,
input: ResolveChipsetDeviceHandleParams<'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,
resource: SerialDebugconDeviceHandle,
input: ResolveChipsetDeviceHandleParams<'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 SerialDebugconResolver
impl RefUnwindSafe for SerialDebugconResolver
impl Send for SerialDebugconResolver
impl Sync for SerialDebugconResolver
impl Unpin for SerialDebugconResolver
impl UnwindSafe for SerialDebugconResolver
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