pub struct OverviewView {
pub custom: Option<bool>,
pub funnel: Option<Box<Funnel>>,
pub progress: Option<Box<ProgressView>>,
pub steps: Option<Vec<StepView>>,
pub title: Option<String>,
pub version: Option<String>,
}Fields§
§custom: Option<bool>Custom is true when the org replaced the shared playbook with one of its own — the difference between "everyone’s checklist" and "the one you authored".
funnel: Option<Box<Funnel>>Funnel is the org’s analytics lens, present only where the read asked for it — absent means it was not requested, never that the org has no traffic.
progress: Option<Box<ProgressView>>Progress is how far through the journey the org is.
steps: Option<Vec<StepView>>Steps are every enabled step with the org’s own state folded in, in authoring order.
title: Option<String>Title is the playbook’s name as it heads the checklist.
version: Option<String>Version identifies the playbook this journey came from, so a caller can tell that the checklist itself changed under them.
Implementations§
Source§impl OverviewView
impl OverviewView
pub fn new() -> OverviewView
Trait Implementations§
Source§impl Clone for OverviewView
impl Clone for OverviewView
Source§fn clone(&self) -> OverviewView
fn clone(&self) -> OverviewView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OverviewView
impl Debug for OverviewView
Source§impl Default for OverviewView
impl Default for OverviewView
Source§fn default() -> OverviewView
fn default() -> OverviewView
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OverviewView
impl<'de> Deserialize<'de> for OverviewView
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for OverviewView
impl PartialEq for OverviewView
Source§impl Serialize for OverviewView
impl Serialize for OverviewView
impl StructuralPartialEq for OverviewView
Auto Trait Implementations§
impl Freeze for OverviewView
impl RefUnwindSafe for OverviewView
impl Send for OverviewView
impl Sync for OverviewView
impl Unpin for OverviewView
impl UnsafeUnpin for OverviewView
impl UnwindSafe for OverviewView
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