pub struct AccountEventData {
pub active: bool,
pub comment: Option<String>,
pub status: Option<String>,
pub timestamp: Datetime,
}
Available on crate feature
namespace-toolsozone
only.Expand description
Logs account status related events on a repo subject. Normally captured by automod from the firehose and emitted to ozone for historical tracking.
Fields§
§active: bool
Indicates that the account has a repository which can be fetched from the host that emitted this event.
comment: Option<String>
§status: Option<String>
§timestamp: Datetime
Trait Implementations§
Source§impl Clone for AccountEventData
impl Clone for AccountEventData
Source§fn clone(&self) -> AccountEventData
fn clone(&self) -> AccountEventData
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 AccountEventData
impl Debug for AccountEventData
Source§impl<'de> Deserialize<'de> for AccountEventData
impl<'de> Deserialize<'de> for AccountEventData
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 AccountEventData
impl PartialEq for AccountEventData
Source§impl Serialize for AccountEventData
impl Serialize for AccountEventData
impl Eq for AccountEventData
impl StructuralPartialEq for AccountEventData
Auto Trait Implementations§
impl Freeze for AccountEventData
impl RefUnwindSafe for AccountEventData
impl Send for AccountEventData
impl Sync for AccountEventData
impl Unpin for AccountEventData
impl UnwindSafe for AccountEventData
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.