Module session

Source

Structs§

FunnelPackageOffer
funnel-core’s PackageOffer: an introductory offer the visitor is eligible for. period_unit × period_count is its whole duration.
FunnelPackagePrice
A store-fetched price for one package (D13). The façade hands these in through FunnelSession::set_package_prices once its async StoreKit / Play Billing lookup resolves — open cannot wait on it, so a package row draws unpriced (but titled — see map_offering) until this lands.
FunnelSession
A running funnel, owned by the façade for the life of the presentation.
FunnelStep
One step of a funnel, as it crosses the FFI.
PendingAttributes
Attributes a funnel asked to write, collected as they are produced.

Enums§

FunnelEffect
What the host must do, as the façades see it.
FunnelOfferKind
funnel-core’s OfferKind, as the FFI spells it.
FunnelPeriodUnit
funnel-core’s PeriodUnit, as the FFI spells it.