pub struct DisplayCatalogModel {
pub product: Option<Product>,
pub big_ids: Option<Vec<String>>,
pub has_more_pages: Option<bool>,
pub products: Option<Vec<Product>>,
pub total_result_count: Option<i64>,
}Fields§
§product: Option<Product>§big_ids: Option<Vec<String>>§has_more_pages: Option<bool>§products: Option<Vec<Product>>§total_result_count: Option<i64>Trait Implementations§
Source§impl Clone for DisplayCatalogModel
impl Clone for DisplayCatalogModel
Source§fn clone(&self) -> DisplayCatalogModel
fn clone(&self) -> DisplayCatalogModel
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 DisplayCatalogModel
impl Debug for DisplayCatalogModel
Source§impl Default for DisplayCatalogModel
impl Default for DisplayCatalogModel
Source§fn default() -> DisplayCatalogModel
fn default() -> DisplayCatalogModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DisplayCatalogModel
impl<'de> Deserialize<'de> for DisplayCatalogModel
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
Auto Trait Implementations§
impl Freeze for DisplayCatalogModel
impl RefUnwindSafe for DisplayCatalogModel
impl Send for DisplayCatalogModel
impl Sync for DisplayCatalogModel
impl Unpin for DisplayCatalogModel
impl UnsafeUnpin for DisplayCatalogModel
impl UnwindSafe for DisplayCatalogModel
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