pub struct AttributionSource {Show 18 fields
pub url: Option<String>,
pub campaign: Option<String>,
pub utm_source: Option<String>,
pub utm_medium: Option<String>,
pub utm_content: Option<String>,
pub referrer: Option<String>,
pub campaign_id: Option<String>,
pub fbclid: Option<String>,
pub gclid: Option<String>,
pub msclikid: Option<String>,
pub dclid: Option<String>,
pub fbc: Option<String>,
pub fbp: Option<String>,
pub fb_event_id: Option<String>,
pub user_agent: Option<String>,
pub ip: Option<String>,
pub medium: Option<String>,
pub medium_id: Option<String>,
}Available on crate feature
contacts only.Expand description
AttributionSource from the GoHighLevel OpenAPI spec.
Fields§
§url: Option<String>Required by the API. (Optional here so responses that omit it still parse.)
campaign: Option<String>§utm_source: Option<String>§utm_medium: Option<String>§utm_content: Option<String>§referrer: Option<String>§campaign_id: Option<String>§fbclid: Option<String>§gclid: Option<String>§msclikid: Option<String>§dclid: Option<String>§fbc: Option<String>§fbp: Option<String>§fb_event_id: Option<String>§user_agent: Option<String>§ip: Option<String>§medium: Option<String>§medium_id: Option<String>Trait Implementations§
Source§impl Clone for AttributionSource
impl Clone for AttributionSource
Source§fn clone(&self) -> AttributionSource
fn clone(&self) -> AttributionSource
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 AttributionSource
impl Debug for AttributionSource
Source§impl Default for AttributionSource
impl Default for AttributionSource
Source§fn default() -> AttributionSource
fn default() -> AttributionSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AttributionSource
impl<'de> Deserialize<'de> for AttributionSource
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
Auto Trait Implementations§
impl Freeze for AttributionSource
impl RefUnwindSafe for AttributionSource
impl Send for AttributionSource
impl Sync for AttributionSource
impl Unpin for AttributionSource
impl UnsafeUnpin for AttributionSource
impl UnwindSafe for AttributionSource
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