pub struct JwtPublicKeyUpdateEvent {
pub application_ids: Option<Vec<Value>>,
pub create_instant: Option<i64>,
pub id: Option<Uuid>,
pub info: Option<Box<EventInfo>>,
pub tenant_id: Option<Uuid>,
pub type: Option<EventType>,
}
Expand description
JwtPublicKeyUpdateEvent : Models the JWT public key Refresh Token Revoke Event. This event might be for a single token, a user or an entire application.
Fields§
§application_ids: Option<Vec<Value>>
§create_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
id: Option<Uuid>
§info: Option<Box<EventInfo>>
§tenant_id: Option<Uuid>
§type: Option<EventType>
Implementations§
source§impl JwtPublicKeyUpdateEvent
impl JwtPublicKeyUpdateEvent
sourcepub fn new() -> JwtPublicKeyUpdateEvent
pub fn new() -> JwtPublicKeyUpdateEvent
Models the JWT public key Refresh Token Revoke Event. This event might be for a single token, a user or an entire application.
Trait Implementations§
source§impl Clone for JwtPublicKeyUpdateEvent
impl Clone for JwtPublicKeyUpdateEvent
source§fn clone(&self) -> JwtPublicKeyUpdateEvent
fn clone(&self) -> JwtPublicKeyUpdateEvent
Returns a copy 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 JwtPublicKeyUpdateEvent
impl Debug for JwtPublicKeyUpdateEvent
source§impl Default for JwtPublicKeyUpdateEvent
impl Default for JwtPublicKeyUpdateEvent
source§fn default() -> JwtPublicKeyUpdateEvent
fn default() -> JwtPublicKeyUpdateEvent
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for JwtPublicKeyUpdateEvent
impl<'de> Deserialize<'de> for JwtPublicKeyUpdateEvent
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 JwtPublicKeyUpdateEvent
impl PartialEq for JwtPublicKeyUpdateEvent
source§fn eq(&self, other: &JwtPublicKeyUpdateEvent) -> bool
fn eq(&self, other: &JwtPublicKeyUpdateEvent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for JwtPublicKeyUpdateEvent
impl Serialize for JwtPublicKeyUpdateEvent
impl StructuralPartialEq for JwtPublicKeyUpdateEvent
Auto Trait Implementations§
impl RefUnwindSafe for JwtPublicKeyUpdateEvent
impl Send for JwtPublicKeyUpdateEvent
impl Sync for JwtPublicKeyUpdateEvent
impl Unpin for JwtPublicKeyUpdateEvent
impl UnwindSafe for JwtPublicKeyUpdateEvent
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