pub struct ProductCollectionResponse {
pub warnings: Option<Box<WarningCollection>>,
pub problems: Option<Vec<Problem>>,
pub products: Option<Vec<Product>>,
pub _links: Option<Vec<Link>>,
}Fields§
§warnings: Option<Box<WarningCollection>>§problems: Option<Vec<Problem>>§products: Option<Vec<Product>>The list of all products available to the caller.
_links: Option<Vec<Link>>Java Property Name: ‘links’
Implementations§
Source§impl ProductCollectionResponse
impl ProductCollectionResponse
pub fn new() -> ProductCollectionResponse
Trait Implementations§
Source§impl Clone for ProductCollectionResponse
impl Clone for ProductCollectionResponse
Source§fn clone(&self) -> ProductCollectionResponse
fn clone(&self) -> ProductCollectionResponse
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 ProductCollectionResponse
impl Debug for ProductCollectionResponse
Source§impl Default for ProductCollectionResponse
impl Default for ProductCollectionResponse
Source§fn default() -> ProductCollectionResponse
fn default() -> ProductCollectionResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProductCollectionResponse
impl<'de> Deserialize<'de> for ProductCollectionResponse
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
impl StructuralPartialEq for ProductCollectionResponse
Auto Trait Implementations§
impl Freeze for ProductCollectionResponse
impl RefUnwindSafe for ProductCollectionResponse
impl Send for ProductCollectionResponse
impl Sync for ProductCollectionResponse
impl Unpin for ProductCollectionResponse
impl UnwindSafe for ProductCollectionResponse
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