pub enum EngagementSource {
Page,
Instagram,
Video,
}Expand description
Required for meta_engagement audiences (Meta only): what people engaged with. page = a Facebook Page, instagram = an IG professional account, video = a video. The source object must be eligible for engagement audiences or Meta rejects with subcode 1713151 ("Invalid Event Name"), surfaced verbatim.
Variants§
Trait Implementations§
Source§impl Clone for EngagementSource
impl Clone for EngagementSource
Source§fn clone(&self) -> EngagementSource
fn clone(&self) -> EngagementSource
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 moreimpl Copy for EngagementSource
Source§impl Debug for EngagementSource
impl Debug for EngagementSource
Source§impl Default for EngagementSource
impl Default for EngagementSource
Source§fn default() -> EngagementSource
fn default() -> EngagementSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EngagementSource
impl<'de> Deserialize<'de> for EngagementSource
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
impl Eq for EngagementSource
Source§impl Hash for EngagementSource
impl Hash for EngagementSource
Source§impl Ord for EngagementSource
impl Ord for EngagementSource
Source§fn cmp(&self, other: &EngagementSource) -> Ordering
fn cmp(&self, other: &EngagementSource) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EngagementSource
impl PartialEq for EngagementSource
Source§impl PartialOrd for EngagementSource
impl PartialOrd for EngagementSource
Source§impl Serialize for EngagementSource
impl Serialize for EngagementSource
impl StructuralPartialEq for EngagementSource
Auto Trait Implementations§
impl Freeze for EngagementSource
impl RefUnwindSafe for EngagementSource
impl Send for EngagementSource
impl Sync for EngagementSource
impl Unpin for EngagementSource
impl UnsafeUnpin for EngagementSource
impl UnwindSafe for EngagementSource
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