pub struct IdentityEventData {
pub comment: Option<String>,
pub handle: Option<Handle>,
pub pds_host: Option<String>,
pub timestamp: Datetime,
pub tombstone: Option<bool>,
}
Available on crate feature
namespace-toolsozone
only.Expand description
Logs identity related events on a repo subject. Normally captured by automod from the firehose and emitted to ozone for historical tracking.
Fields§
§comment: Option<String>
§handle: Option<Handle>
§pds_host: Option<String>
§timestamp: Datetime
§tombstone: Option<bool>
Trait Implementations§
Source§impl Clone for IdentityEventData
impl Clone for IdentityEventData
Source§fn clone(&self) -> IdentityEventData
fn clone(&self) -> IdentityEventData
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 IdentityEventData
impl Debug for IdentityEventData
Source§impl<'de> Deserialize<'de> for IdentityEventData
impl<'de> Deserialize<'de> for IdentityEventData
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 IdentityEventData
impl PartialEq for IdentityEventData
Source§impl Serialize for IdentityEventData
impl Serialize for IdentityEventData
impl Eq for IdentityEventData
impl StructuralPartialEq for IdentityEventData
Auto Trait Implementations§
impl Freeze for IdentityEventData
impl RefUnwindSafe for IdentityEventData
impl Send for IdentityEventData
impl Sync for IdentityEventData
impl Unpin for IdentityEventData
impl UnwindSafe for IdentityEventData
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.