pub struct ActivityId {
pub application_name: Option<String>,
pub unique_qualifier: Option<String>,
pub customer_id: Option<String>,
pub time: Option<String>,
}
Expand description
Unique identifier for each activity record.
This type is not used in any activity, and only used as part of another schema.
Fields§
§application_name: Option<String>
Application name to which the event belongs.
unique_qualifier: Option<String>
Unique qualifier if multiple events have the same time.
customer_id: Option<String>
Obfuscated customer ID of the source customer.
time: Option<String>
Time of occurrence of the activity.
Trait Implementations§
Source§impl Clone for ActivityId
impl Clone for ActivityId
Source§fn clone(&self) -> ActivityId
fn clone(&self) -> ActivityId
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 ActivityId
impl Debug for ActivityId
Source§impl Default for ActivityId
impl Default for ActivityId
Source§fn default() -> ActivityId
fn default() -> ActivityId
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ActivityId
impl<'de> Deserialize<'de> for ActivityId
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 Serialize for ActivityId
impl Serialize for ActivityId
impl NestedType for ActivityId
impl Part for ActivityId
Auto Trait Implementations§
impl Freeze for ActivityId
impl RefUnwindSafe for ActivityId
impl Send for ActivityId
impl Sync for ActivityId
impl Unpin for ActivityId
impl UnwindSafe for ActivityId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more