pub struct AgeAssuranceEventData {
pub attempt_id: String,
pub complete_ip: Option<String>,
pub complete_ua: Option<String>,
pub created_at: Datetime,
pub init_ip: Option<String>,
pub init_ua: Option<String>,
pub status: String,
}
Available on crate feature
namespace-toolsozone
only.Expand description
Age assurance info coming directly from users. Only works on DID subjects.
Fields§
§attempt_id: String
The unique identifier for this instance of the age assurance flow, in UUID format.
complete_ip: Option<String>
The IP address used when completing the AA flow.
complete_ua: Option<String>
The user agent used when completing the AA flow.
created_at: Datetime
The date and time of this write operation.
init_ip: Option<String>
The IP address used when initiating the AA flow.
init_ua: Option<String>
The user agent used when initiating the AA flow.
status: String
The status of the age assurance process.
Trait Implementations§
Source§impl Clone for AgeAssuranceEventData
impl Clone for AgeAssuranceEventData
Source§fn clone(&self) -> AgeAssuranceEventData
fn clone(&self) -> AgeAssuranceEventData
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 AgeAssuranceEventData
impl Debug for AgeAssuranceEventData
Source§impl<'de> Deserialize<'de> for AgeAssuranceEventData
impl<'de> Deserialize<'de> for AgeAssuranceEventData
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 PartialEq for AgeAssuranceEventData
impl PartialEq for AgeAssuranceEventData
Source§impl Serialize for AgeAssuranceEventData
impl Serialize for AgeAssuranceEventData
impl Eq for AgeAssuranceEventData
impl StructuralPartialEq for AgeAssuranceEventData
Auto Trait Implementations§
impl Freeze for AgeAssuranceEventData
impl RefUnwindSafe for AgeAssuranceEventData
impl Send for AgeAssuranceEventData
impl Sync for AgeAssuranceEventData
impl Unpin for AgeAssuranceEventData
impl UnwindSafe for AgeAssuranceEventData
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.