pub struct EASAttestation {
pub chain: Chain,
pub uid: B256,
}Expand description
Attestation by EAS::attest using schema 0x5c5b8b295ff43c8e442be11d569e94a4cd5476f5e23df0f71bdd408df6b9649c.
Fields§
§chain: Chain§uid: B256Trait Implementations§
Source§impl<'a> Attestation<'a> for EASAttestation
impl<'a> Attestation<'a> for EASAttestation
const TAG: AttestationTag = EAS_ATTEST_TAG
fn from_raw_data(data: &'a [u8]) -> Result<Self, DecodeError>
fn to_raw_data_in<A: Allocator>( &self, alloc: A, ) -> Result<Vec<u8, A>, EncodeError>
fn from_raw<A: Allocator>( raw: &'a RawAttestation<A>, ) -> Result<Self, DecodeError>
fn to_raw(&self) -> Result<RawAttestation, EncodeError>
fn to_raw_in<A: Allocator>( &self, alloc: A, ) -> Result<RawAttestation<A>, EncodeError>
Source§impl Clone for EASAttestation
impl Clone for EASAttestation
Source§fn clone(&self) -> EASAttestation
fn clone(&self) -> EASAttestation
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 EASAttestation
impl Debug for EASAttestation
Source§impl Display for EASAttestation
impl Display for EASAttestation
Source§impl PartialEq for EASAttestation
impl PartialEq for EASAttestation
impl Eq for EASAttestation
impl StructuralPartialEq for EASAttestation
Auto Trait Implementations§
impl Freeze for EASAttestation
impl RefUnwindSafe for EASAttestation
impl Send for EASAttestation
impl Sync for EASAttestation
impl Unpin for EASAttestation
impl UnsafeUnpin for EASAttestation
impl UnwindSafe for EASAttestation
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