#[non_exhaustive]pub struct FunnelStep {
pub facet: String,
pub value: String,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
The funnel step.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.facet: String
The facet of the step.
value: String
The value of the step.
additional_properties: BTreeMap<String, Value>
Implementations§
Source§impl FunnelStep
impl FunnelStep
pub fn new(facet: String, value: String) -> FunnelStep
pub fn additional_properties(self, value: BTreeMap<String, Value>) -> Self
Trait Implementations§
Source§impl Clone for FunnelStep
impl Clone for FunnelStep
Source§fn clone(&self) -> FunnelStep
fn clone(&self) -> FunnelStep
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 FunnelStep
impl Debug for FunnelStep
Source§impl<'de> Deserialize<'de> for FunnelStep
impl<'de> Deserialize<'de> for FunnelStep
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 FunnelStep
impl PartialEq for FunnelStep
Source§impl Serialize for FunnelStep
impl Serialize for FunnelStep
impl StructuralPartialEq for FunnelStep
Auto Trait Implementations§
impl Freeze for FunnelStep
impl RefUnwindSafe for FunnelStep
impl Send for FunnelStep
impl Sync for FunnelStep
impl Unpin for FunnelStep
impl UnwindSafe for FunnelStep
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