pub struct RemoveService {
pub fragment: String,
pub eth_signature: Option<Secp256k1RawSignature>,
}Expand description
Instruction.
Fields§
§fragment: String§eth_signature: Option<Secp256k1RawSignature>Trait Implementations§
Source§impl BorshDeserialize for RemoveService
impl BorshDeserialize for RemoveService
Source§impl BorshSerialize for RemoveService
impl BorshSerialize for RemoveService
Source§impl Discriminator for RemoveService
impl Discriminator for RemoveService
const DISCRIMINATOR: [u8; 8]
fn discriminator() -> [u8; 8]
Source§impl InstructionData for RemoveService
impl InstructionData for RemoveService
Auto Trait Implementations§
impl Freeze for RemoveService
impl RefUnwindSafe for RemoveService
impl Send for RemoveService
impl Sync for RemoveService
impl Unpin for RemoveService
impl UnwindSafe for RemoveService
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more