pub struct StartMenuAppDiscoveryProvider { /* private fields */ }Implementations§
Source§impl StartMenuAppDiscoveryProvider
impl StartMenuAppDiscoveryProvider
pub fn with_roots(roots: Vec<PathBuf>) -> Self
Trait Implementations§
Source§impl DiscoveryProvider for StartMenuAppDiscoveryProvider
impl DiscoveryProvider for StartMenuAppDiscoveryProvider
fn provider_name(&self) -> &'static str
fn discover(&self) -> Result<Vec<SearchItem>, ProviderError>
fn change_stamp(&self) -> Option<String>
Auto Trait Implementations§
impl Freeze for StartMenuAppDiscoveryProvider
impl RefUnwindSafe for StartMenuAppDiscoveryProvider
impl Send for StartMenuAppDiscoveryProvider
impl Sync for StartMenuAppDiscoveryProvider
impl Unpin for StartMenuAppDiscoveryProvider
impl UnsafeUnpin for StartMenuAppDiscoveryProvider
impl UnwindSafe for StartMenuAppDiscoveryProvider
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