Struct switchboard_solana::oracle_program::accounts::ecvrf::EcvrfProofZC
source · #[repr(packed(1))]pub struct EcvrfProofZC {
pub Gamma: EdwardsPointZC,
pub c: Scalar,
pub s: Scalar,
}
Fields§
§Gamma: EdwardsPointZC
§c: Scalar
§s: Scalar
Trait Implementations§
source§impl Clone for EcvrfProofZC
impl Clone for EcvrfProofZC
source§fn clone(&self) -> EcvrfProofZC
fn clone(&self) -> EcvrfProofZC
Returns a copy 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 Default for EcvrfProofZC
impl Default for EcvrfProofZC
impl Copy for EcvrfProofZC
Auto Trait Implementations§
impl RefUnwindSafe for EcvrfProofZC
impl Send for EcvrfProofZC
impl Sync for EcvrfProofZC
impl Unpin for EcvrfProofZC
impl UnwindSafe for EcvrfProofZC
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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