pub struct ProviderSelectionSuggestor { /* private fields */ }Expand description
Implementations§
Trait Implementations§
Source§impl Suggestor for ProviderSelectionSuggestor
impl Suggestor for ProviderSelectionSuggestor
Source§fn provenance(&self) -> Provenance
fn provenance(&self) -> Provenance
Typed provenance for this suggestor’s emitted facts and execution span. Read more
Source§fn dependencies(&self) -> &[ContextKey]
fn dependencies(&self) -> &[ContextKey]
Context keys this suggestor reads from. Read more
Source§fn accepts(&self, ctx: &dyn Context) -> bool
fn accepts(&self, ctx: &dyn Context) -> bool
Pure predicate: should this suggestor execute given the current context? Read more
Auto Trait Implementations§
impl Freeze for ProviderSelectionSuggestor
impl !RefUnwindSafe for ProviderSelectionSuggestor
impl Send for ProviderSelectionSuggestor
impl Sync for ProviderSelectionSuggestor
impl Unpin for ProviderSelectionSuggestor
impl UnsafeUnpin for ProviderSelectionSuggestor
impl !UnwindSafe for ProviderSelectionSuggestor
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