pub struct Revocation1 {
pub id: u64,
pub reason: String,
pub actor_id: Uuid,
pub created_at: DateTime<FixedOffset>,
}Expand description
Revocation1 : Represents a punishment revocation.
Fields§
§id: u64The unique identifier of the revocation.
reason: StringThe reason the punishment was revoked.
actor_id: UuidThe ID of the actor who revoked the punishment.
created_at: DateTime<FixedOffset>The date and time at which the punishment was revoked.
Implementations§
Source§impl Revocation1
impl Revocation1
Sourcepub fn new(
id: u64,
reason: String,
actor_id: Uuid,
created_at: DateTime<FixedOffset>,
) -> Revocation1
pub fn new( id: u64, reason: String, actor_id: Uuid, created_at: DateTime<FixedOffset>, ) -> Revocation1
Represents a punishment revocation.
Trait Implementations§
Source§impl Clone for Revocation1
impl Clone for Revocation1
Source§fn clone(&self) -> Revocation1
fn clone(&self) -> Revocation1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 Revocation1
impl Debug for Revocation1
Source§impl Default for Revocation1
impl Default for Revocation1
Source§fn default() -> Revocation1
fn default() -> Revocation1
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Revocation1
impl<'de> Deserialize<'de> for Revocation1
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 Revocation1
impl PartialEq for Revocation1
Source§impl Serialize for Revocation1
impl Serialize for Revocation1
impl StructuralPartialEq for Revocation1
Auto Trait Implementations§
impl Freeze for Revocation1
impl RefUnwindSafe for Revocation1
impl Send for Revocation1
impl Sync for Revocation1
impl Unpin for Revocation1
impl UnsafeUnpin for Revocation1
impl UnwindSafe for Revocation1
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