Struct solana_sdk::secp256k1_instruction::SecpSignatureOffsets [−][src]
pub struct SecpSignatureOffsets { pub signature_offset: u16, pub signature_instruction_index: u8, pub eth_address_offset: u16, pub eth_address_instruction_index: u8, pub message_data_offset: u16, pub message_data_size: u16, pub message_instruction_index: u8, }
Fields
signature_offset: u16
signature_instruction_index: u8
eth_address_offset: u16
eth_address_instruction_index: u8
message_data_offset: u16
message_data_size: u16
message_instruction_index: u8
Trait Implementations
Returns the “default value” for a type. Read more
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 RefUnwindSafe for SecpSignatureOffsets
impl Send for SecpSignatureOffsets
impl Sync for SecpSignatureOffsets
impl Unpin for SecpSignatureOffsets
impl UnwindSafe for SecpSignatureOffsets
Blanket Implementations
pub default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
pub default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V