pub struct PunishmentProofUpdatedEventData {
pub punishment_id: u64,
pub proof: Box<Proof>,
}Expand description
PunishmentProofUpdatedEventData : The data associated with the punishment proof.
Fields§
§punishment_id: u64The unique identifier of the punishment.
proof: Box<Proof>Implementations§
Source§impl PunishmentProofUpdatedEventData
impl PunishmentProofUpdatedEventData
Sourcepub fn new(punishment_id: u64, proof: Proof) -> PunishmentProofUpdatedEventData
pub fn new(punishment_id: u64, proof: Proof) -> PunishmentProofUpdatedEventData
The data associated with the punishment proof.
Trait Implementations§
Source§impl Clone for PunishmentProofUpdatedEventData
impl Clone for PunishmentProofUpdatedEventData
Source§fn clone(&self) -> PunishmentProofUpdatedEventData
fn clone(&self) -> PunishmentProofUpdatedEventData
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 Default for PunishmentProofUpdatedEventData
impl Default for PunishmentProofUpdatedEventData
Source§fn default() -> PunishmentProofUpdatedEventData
fn default() -> PunishmentProofUpdatedEventData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PunishmentProofUpdatedEventData
impl<'de> Deserialize<'de> for PunishmentProofUpdatedEventData
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
impl StructuralPartialEq for PunishmentProofUpdatedEventData
Auto Trait Implementations§
impl Freeze for PunishmentProofUpdatedEventData
impl RefUnwindSafe for PunishmentProofUpdatedEventData
impl Send for PunishmentProofUpdatedEventData
impl Sync for PunishmentProofUpdatedEventData
impl Unpin for PunishmentProofUpdatedEventData
impl UnsafeUnpin for PunishmentProofUpdatedEventData
impl UnwindSafe for PunishmentProofUpdatedEventData
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