Struct clockwork_relayer_api::SignedRequest
source · pub struct SignedRequest<T: Sized> {
pub msg: T,
pub signer: Pubkey,
pub signature: Signature,
}Fields§
§msg: T§signer: Pubkey§signature: SignatureImplementations§
source§impl<T: Serialize> SignedRequest<T>
impl<T: Serialize> SignedRequest<T>
pub fn authenticate(&self) -> bool
Trait Implementations§
source§impl<'de, T> Deserialize<'de> for SignedRequest<T>where
T: Deserialize<'de> + Sized,
impl<'de, T> Deserialize<'de> for SignedRequest<T>where T: Deserialize<'de> + Sized,
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