pub struct PortalFlowsFlow {
pub after_completion: PortalFlowsFlowAfterCompletion,
pub subscription_cancel: Option<PortalFlowsFlowSubscriptionCancel>,
pub subscription_update: Option<PortalFlowsFlowSubscriptionUpdate>,
pub subscription_update_confirm: Option<PortalFlowsFlowSubscriptionUpdateConfirm>,
pub type_: PortalFlowsFlowType,
}
Fields§
§after_completion: PortalFlowsFlowAfterCompletion
§subscription_cancel: Option<PortalFlowsFlowSubscriptionCancel>
Configuration when flow.type=subscription_cancel
.
subscription_update: Option<PortalFlowsFlowSubscriptionUpdate>
Configuration when flow.type=subscription_update
.
subscription_update_confirm: Option<PortalFlowsFlowSubscriptionUpdateConfirm>
Configuration when flow.type=subscription_update_confirm
.
type_: PortalFlowsFlowType
Type of flow that the customer will go through.
Trait Implementations§
Source§impl Clone for PortalFlowsFlow
impl Clone for PortalFlowsFlow
Source§fn clone(&self) -> PortalFlowsFlow
fn clone(&self) -> PortalFlowsFlow
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 PortalFlowsFlow
impl Debug for PortalFlowsFlow
Source§impl Deserialize for PortalFlowsFlow
impl Deserialize for PortalFlowsFlow
Source§impl FromValueOpt for PortalFlowsFlow
impl FromValueOpt for PortalFlowsFlow
fn from_value(v: Value) -> Option<Self>
Source§impl ObjectDeser for PortalFlowsFlow
impl ObjectDeser for PortalFlowsFlow
Auto Trait Implementations§
impl Freeze for PortalFlowsFlow
impl RefUnwindSafe for PortalFlowsFlow
impl Send for PortalFlowsFlow
impl Sync for PortalFlowsFlow
impl Unpin for PortalFlowsFlow
impl UnwindSafe for PortalFlowsFlow
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