pub struct ThumbnailProviderRegistry { /* private fields */ }
Implementations§
Source§impl ThumbnailProviderRegistry
impl ThumbnailProviderRegistry
pub fn has_provider_for_asset(&self, fingerprint: SchemaFingerprint) -> bool
pub fn provider_for_asset( &self, fingerprint: SchemaFingerprint, ) -> Option<&Arc<dyn ThumbnailProviderAbstract>>
Trait Implementations§
Source§impl Clone for ThumbnailProviderRegistry
impl Clone for ThumbnailProviderRegistry
Source§fn clone(&self) -> ThumbnailProviderRegistry
fn clone(&self) -> ThumbnailProviderRegistry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for ThumbnailProviderRegistry
impl !RefUnwindSafe for ThumbnailProviderRegistry
impl Send for ThumbnailProviderRegistry
impl Sync for ThumbnailProviderRegistry
impl Unpin for ThumbnailProviderRegistry
impl !UnwindSafe for ThumbnailProviderRegistry
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