pub struct CapabilityResolver { /* private fields */ }Expand description
Resolves worker targets for capability requests within a tenant partition.
Implementations§
Source§impl CapabilityResolver
impl CapabilityResolver
Sourcepub fn resolve(
&self,
capability: &CapabilityName,
registry: &CapabilityRegistry,
) -> Option<WorkerConnectionKey>
pub fn resolve( &self, capability: &CapabilityName, registry: &CapabilityRegistry, ) -> Option<WorkerConnectionKey>
Resolves a worker connection key for a given capability using the registry.
Trait Implementations§
Source§impl Clone for CapabilityResolver
impl Clone for CapabilityResolver
Source§fn clone(&self) -> CapabilityResolver
fn clone(&self) -> CapabilityResolver
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CapabilityResolver
impl Debug for CapabilityResolver
Auto Trait Implementations§
impl Freeze for CapabilityResolver
impl RefUnwindSafe for CapabilityResolver
impl Send for CapabilityResolver
impl Sync for CapabilityResolver
impl Unpin for CapabilityResolver
impl UnsafeUnpin for CapabilityResolver
impl UnwindSafe for CapabilityResolver
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