pub struct FunnelPackageOffer {
pub kind: FunnelOfferKind,
pub period_unit: FunnelPeriodUnit,
pub period_count: u32,
pub localized_period: String,
pub localized_price: Option<String>,
}Expand description
funnel-core’s PackageOffer: an introductory offer the visitor is
eligible for. period_unit × period_count is its whole duration.
Fields§
§kind: FunnelOfferKind§period_unit: FunnelPeriodUnit§period_count: u32§localized_period: String§localized_price: Option<String>Trait Implementations§
Source§impl Clone for FunnelPackageOffer
impl Clone for FunnelPackageOffer
Source§fn clone(&self) -> FunnelPackageOffer
fn clone(&self) -> FunnelPackageOffer
Returns a copy 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 FunnelPackageOffer
impl Debug for FunnelPackageOffer
Source§impl From<FunnelPackageOffer> for PackageOffer
impl From<FunnelPackageOffer> for PackageOffer
Source§fn from(offer: FunnelPackageOffer) -> Self
fn from(offer: FunnelPackageOffer) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FunnelPackageOffer
impl PartialEq for FunnelPackageOffer
impl StructuralPartialEq for FunnelPackageOffer
Auto Trait Implementations§
impl Freeze for FunnelPackageOffer
impl RefUnwindSafe for FunnelPackageOffer
impl Send for FunnelPackageOffer
impl Sync for FunnelPackageOffer
impl Unpin for FunnelPackageOffer
impl UnwindSafe for FunnelPackageOffer
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