pub struct AttestationPayload {
pub value: [u8; 32],
pub source_id: [u8; 32],
pub registry_version: u32,
pub signatures_required: u32,
pub canonical_timestamp: u64,
}Expand description
Signed oracle attestation payload.
Fields§
§value: [u8; 32]§source_id: [u8; 32]§registry_version: u32§signatures_required: u32§canonical_timestamp: u64Trait Implementations§
Source§impl Clone for AttestationPayload
impl Clone for AttestationPayload
Source§fn clone(&self) -> AttestationPayload
fn clone(&self) -> AttestationPayload
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 AttestationPayload
impl Debug for AttestationPayload
impl Eq for AttestationPayload
Source§impl PartialEq for AttestationPayload
impl PartialEq for AttestationPayload
impl StructuralPartialEq for AttestationPayload
Auto Trait Implementations§
impl Freeze for AttestationPayload
impl RefUnwindSafe for AttestationPayload
impl Send for AttestationPayload
impl Sync for AttestationPayload
impl Unpin for AttestationPayload
impl UnsafeUnpin for AttestationPayload
impl UnwindSafe for AttestationPayload
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