pub enum Requirements {
LISTING,
LISTINGPRODUCTONLY,
LISTINGOFFERONLY,
}Expand description
The name of the requirements set for the provided data.
Variants
LISTING
LISTINGPRODUCTONLY
LISTINGOFFERONLY
Trait Implementations
sourceimpl Clone for Requirements
impl Clone for Requirements
sourcefn clone(&self) -> Requirements
fn clone(&self) -> Requirements
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for Requirements
impl Debug for Requirements
sourceimpl Default for Requirements
impl Default for Requirements
sourcefn default() -> Requirements
fn default() -> Requirements
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for Requirements
impl<'de> Deserialize<'de> for Requirements
sourcefn 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
sourceimpl Hash for Requirements
impl Hash for Requirements
sourceimpl Ord for Requirements
impl Ord for Requirements
sourcefn cmp(&self, other: &Requirements) -> Ordering
fn cmp(&self, other: &Requirements) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<Requirements> for Requirements
impl PartialEq<Requirements> for Requirements
sourcefn eq(&self, other: &Requirements) -> bool
fn eq(&self, other: &Requirements) -> bool
sourceimpl PartialOrd<Requirements> for Requirements
impl PartialOrd<Requirements> for Requirements
sourcefn partial_cmp(&self, other: &Requirements) -> Option<Ordering>
fn partial_cmp(&self, other: &Requirements) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresourceimpl Serialize for Requirements
impl Serialize for Requirements
impl Copy for Requirements
impl Eq for Requirements
impl StructuralEq for Requirements
impl StructuralPartialEq for Requirements
Auto Trait Implementations
impl RefUnwindSafe for Requirements
impl Send for Requirements
impl Sync for Requirements
impl Unpin for Requirements
impl UnwindSafe for Requirements
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.