[][src]Enum gcp_client::google::cloud::recommendationengine::v1beta1::user_event::EventSource

#[repr(i32)]pub enum EventSource {
    Unspecified,
    Automl,
    Ecommerce,
    BatchUpload,
}

User event source.

Variants

Unspecified

Unspecified event source.

Automl

The event is ingested via a javascript pixel or Recommendations AI Tag through automl datalayer or JS Macros.

Ecommerce

The event is ingested via Recommendations AI Tag through Enhanced Ecommerce datalayer.

BatchUpload

The event is ingested via Import user events API.

Implementations

impl EventSource[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of EventSource.

pub fn from_i32(value: i32) -> Option<EventSource>[src]

Converts an i32 to a EventSource, or None if value is not a valid variant.

Trait Implementations

impl Clone for EventSource[src]

impl Copy for EventSource[src]

impl Debug for EventSource[src]

impl Default for EventSource[src]

impl Eq for EventSource[src]

impl From<EventSource> for i32[src]

impl Hash for EventSource[src]

impl Ord for EventSource[src]

impl PartialEq<EventSource> for EventSource[src]

impl PartialOrd<EventSource> for EventSource[src]

impl StructuralEq for EventSource[src]

impl StructuralPartialEq for EventSource[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]