pub struct UrlLocation { /* private fields */ }Implementations§
Source§impl UrlLocation
impl UrlLocation
pub fn new(url: &Url, retries: FetchRetries) -> Self
Trait Implementations§
Source§impl Debug for UrlLocation
impl Debug for UrlLocation
Source§impl Display for UrlLocation
impl Display for UrlLocation
Source§impl ImageLocation for UrlLocation
impl ImageLocation for UrlLocation
fn sources(&self) -> Result<Vec<ImageSource>>
fn require_signature(&self) -> bool
Auto Trait Implementations§
impl Freeze for UrlLocation
impl RefUnwindSafe for UrlLocation
impl Send for UrlLocation
impl Sync for UrlLocation
impl Unpin for UrlLocation
impl UnwindSafe for UrlLocation
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.