pub struct ResultImage {
pub byte_size: Option<i32>,
pub context_link: Option<String>,
pub height: Option<i32>,
pub thumbnail_height: Option<i32>,
pub thumbnail_link: Option<String>,
pub thumbnail_width: Option<i32>,
pub width: Option<i32>,
}Expand description
Image belonging to a custom search result.
This type is not used in any activity, and only used as part of another schema.
Fields§
§byte_size: Option<i32>The size of the image, in bytes.
context_link: Option<String>A URL pointing to the webpage hosting the image.
height: Option<i32>The height of the image, in pixels.
thumbnail_height: Option<i32>The height of the thumbnail image, in pixels.
thumbnail_link: Option<String>A URL to the thumbnail image.
thumbnail_width: Option<i32>The width of the thumbnail image, in pixels.
width: Option<i32>The width of the image, in pixels.
Trait Implementations§
Source§impl Clone for ResultImage
impl Clone for ResultImage
Source§fn clone(&self) -> ResultImage
fn clone(&self) -> ResultImage
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 moreSource§impl Debug for ResultImage
impl Debug for ResultImage
Source§impl Default for ResultImage
impl Default for ResultImage
Source§fn default() -> ResultImage
fn default() -> ResultImage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResultImage
impl<'de> Deserialize<'de> for ResultImage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ResultImage
impl Serialize for ResultImage
impl NestedType for ResultImage
impl Part for ResultImage
Auto Trait Implementations§
impl Freeze for ResultImage
impl RefUnwindSafe for ResultImage
impl Send for ResultImage
impl Sync for ResultImage
impl Unpin for ResultImage
impl UnwindSafe for ResultImage
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