pub struct ImageRequest { /* private fields */ }Implementations§
Source§impl ImageRequest
impl ImageRequest
pub fn new(source: impl Into<UiImageSource>) -> Self
pub fn cache_policy(self, policy: ImageCachePolicy) -> Self
pub fn decode_policy(self, policy: ImageDecodePolicy) -> Self
pub fn priority(self, priority: CachePriority) -> Self
pub fn namespace(self, namespace: impl Into<String>) -> Self
pub fn version(self, version: u64) -> Self
pub fn sensitive(self, sensitive: bool) -> Self
pub fn source(&self) -> &UiImageSource
pub const fn cache_policy_value( &self, application_default: ImageCachePolicy, ) -> ImageCachePolicy
pub const fn decode_policy_value(&self) -> ImageDecodePolicy
pub const fn priority_value(&self) -> CachePriority
pub fn namespace_value(&self) -> &str
pub const fn version_value(&self) -> u64
pub const fn is_sensitive(&self) -> bool
pub fn cache_key(&self) -> String
Trait Implementations§
Source§impl Clone for ImageRequest
impl Clone for ImageRequest
Source§fn clone(&self) -> ImageRequest
fn clone(&self) -> ImageRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ImageRequest
impl Debug for ImageRequest
impl Eq for ImageRequest
Source§impl From<&'static str> for ImageRequest
impl From<&'static str> for ImageRequest
Source§impl From<UiImageSource> for ImageRequest
impl From<UiImageSource> for ImageRequest
Source§fn from(source: UiImageSource) -> Self
fn from(source: UiImageSource) -> Self
Converts to this type from the input type.
Source§impl Hash for ImageRequest
impl Hash for ImageRequest
Source§impl PartialEq for ImageRequest
impl PartialEq for ImageRequest
impl StructuralPartialEq for ImageRequest
Auto Trait Implementations§
impl Freeze for ImageRequest
impl RefUnwindSafe for ImageRequest
impl Send for ImageRequest
impl Sync for ImageRequest
impl Unpin for ImageRequest
impl UnsafeUnpin for ImageRequest
impl UnwindSafe for ImageRequest
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