pub struct ImageResult {
pub id: String,
pub url: String,
pub full_url: String,
pub thumb_url: String,
pub description: String,
pub photographer: String,
pub photographer_url: String,
pub width: u32,
pub height: u32,
pub platform: String,
pub validated: bool,
}Expand description
Normalized image result
Fields§
§id: String§url: String§full_url: String§thumb_url: String§description: String§photographer: String§photographer_url: String§width: u32§height: u32§platform: String§validated: boolURL availability validated
Trait Implementations§
Source§impl Clone for ImageResult
impl Clone for ImageResult
Source§fn clone(&self) -> ImageResult
fn clone(&self) -> ImageResult
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 ImageResult
impl Debug for ImageResult
Auto Trait Implementations§
impl Freeze for ImageResult
impl RefUnwindSafe for ImageResult
impl Send for ImageResult
impl Sync for ImageResult
impl Unpin for ImageResult
impl UnsafeUnpin for ImageResult
impl UnwindSafe for ImageResult
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more