pub struct StorefrontCartLine {
pub sku: String,
pub title: String,
pub variant_title: String,
pub product_kind: String,
pub entitlement_key: Option<String>,
pub metadata: BTreeMap<String, String>,
pub quantity: u32,
pub unit_price_minor: i64,
pub total_minor: i64,
pub currency: String,
pub total: String,
}Fields§
§sku: String§title: String§variant_title: String§product_kind: String§entitlement_key: Option<String>§metadata: BTreeMap<String, String>§quantity: u32§unit_price_minor: i64§total_minor: i64§currency: String§total: StringTrait Implementations§
Source§impl Clone for StorefrontCartLine
impl Clone for StorefrontCartLine
Source§fn clone(&self) -> StorefrontCartLine
fn clone(&self) -> StorefrontCartLine
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 StorefrontCartLine
impl Debug for StorefrontCartLine
Source§impl PartialEq for StorefrontCartLine
impl PartialEq for StorefrontCartLine
Source§impl Serialize for StorefrontCartLine
impl Serialize for StorefrontCartLine
impl Eq for StorefrontCartLine
impl StructuralPartialEq for StorefrontCartLine
Auto Trait Implementations§
impl Freeze for StorefrontCartLine
impl RefUnwindSafe for StorefrontCartLine
impl Send for StorefrontCartLine
impl Sync for StorefrontCartLine
impl Unpin for StorefrontCartLine
impl UnsafeUnpin for StorefrontCartLine
impl UnwindSafe for StorefrontCartLine
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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