pub struct ZkExtra {
pub proof_system: String,
pub circuit_id: String,
pub verifier_address: Address,
}Expand description
ZK-specific fields within PaymentRequirements.extra.
Fields§
§proof_system: String§circuit_id: String§verifier_address: AddressTrait Implementations§
Source§impl<'de> Deserialize<'de> for ZkExtra
impl<'de> Deserialize<'de> for ZkExtra
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
Auto Trait Implementations§
impl Freeze for ZkExtra
impl RefUnwindSafe for ZkExtra
impl Send for ZkExtra
impl Sync for ZkExtra
impl Unpin for ZkExtra
impl UnsafeUnpin for ZkExtra
impl UnwindSafe for ZkExtra
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