pub struct PurchaseOKMessageOfferData {
pub offer_id: LegacyId,
pub localization_id: String,
pub is_rent: bool,
pub price_in_credits: i32,
pub price_in_activity_points: i32,
pub activity_point_type: i32,
pub giftable: bool,
pub products: Vec<CatalogPageMessageProductData>,
pub club_level: i32,
pub bundle_purchase_allowed: bool,
}
Fields§
§offer_id: LegacyId
§localization_id: String
§is_rent: bool
§price_in_credits: i32
§price_in_activity_points: i32
§activity_point_type: i32
§giftable: bool
§products: Vec<CatalogPageMessageProductData>
§club_level: i32
§bundle_purchase_allowed: bool
Trait Implementations§
Source§impl Clone for PurchaseOKMessageOfferData
impl Clone for PurchaseOKMessageOfferData
Source§fn clone(&self) -> PurchaseOKMessageOfferData
fn clone(&self) -> PurchaseOKMessageOfferData
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 PurchaseOKMessageOfferData
impl Debug for PurchaseOKMessageOfferData
Source§impl Default for PurchaseOKMessageOfferData
impl Default for PurchaseOKMessageOfferData
Source§fn default() -> PurchaseOKMessageOfferData
fn default() -> PurchaseOKMessageOfferData
Returns the “default value” for a type. Read more
impl StructuralPartialEq for PurchaseOKMessageOfferData
Auto Trait Implementations§
impl Freeze for PurchaseOKMessageOfferData
impl RefUnwindSafe for PurchaseOKMessageOfferData
impl Send for PurchaseOKMessageOfferData
impl Sync for PurchaseOKMessageOfferData
impl Unpin for PurchaseOKMessageOfferData
impl UnwindSafe for PurchaseOKMessageOfferData
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