pub struct IconClient { /* private fields */ }Implementations§
Source§impl IconClient
impl IconClient
pub fn new() -> Self
pub fn builder() -> IconClientBuilder
pub fn fetcher(&self) -> &IconFetcher
pub fn sources(&self) -> &[Arc<dyn IconSource>]
pub async fn resolve(&self, query: IconQuery) -> Vec<SourceResult>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for IconClient
impl !UnwindSafe for IconClient
impl Freeze for IconClient
impl Send for IconClient
impl Sync for IconClient
impl Unpin for IconClient
impl UnsafeUnpin for IconClient
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