Enum gapi_grpc::google::ads::googleads::v6::enums::user_identifier_source_enum::UserIdentifierSource [−][src]
pub enum UserIdentifierSource { Unspecified, Unknown, FirstParty, ThirdParty, }
The type of user identifier source for offline Store Sales third party uploads.
Variants
Not specified.
Used for return value only. Represents value unknown in this version
Indicates that the user identifier was provided by the first party (advertiser).
Indicates that the user identifier was provided by the third party (partner).
Implementations
impl UserIdentifierSource
[src][−]
pub fn is_valid(value: i32) -> bool
[src][−]
Returns true
if value
is a variant of UserIdentifierSource
.
pub fn from_i32(value: i32) -> Option<UserIdentifierSource>
[src][−]
Converts an i32
to a UserIdentifierSource
, or None
if value
is not a valid variant.
Trait Implementations
impl Clone for UserIdentifierSource
[src][+]
impl Copy for UserIdentifierSource
[src]
impl Debug for UserIdentifierSource
[src][+]
impl Default for UserIdentifierSource
[src][+]
impl Eq for UserIdentifierSource
[src]
impl From<UserIdentifierSource> for i32
[src][+]
impl Hash for UserIdentifierSource
[src][+]
impl Ord for UserIdentifierSource
[src][+]
impl PartialEq<UserIdentifierSource> for UserIdentifierSource
[src][+]
impl PartialOrd<UserIdentifierSource> for UserIdentifierSource
[src][+]
impl StructuralEq for UserIdentifierSource
[src]
impl StructuralPartialEq for UserIdentifierSource
[src]
Auto Trait Implementations
impl RefUnwindSafe for UserIdentifierSource
impl Send for UserIdentifierSource
impl Sync for UserIdentifierSource
impl Unpin for UserIdentifierSource
impl UnwindSafe for UserIdentifierSource
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src][+]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
impl<T> From<T> for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> IntoRequest<T> for T
[src][+]
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,