Struct anchor_syn::Ix
source · pub struct Ix {
pub raw_method: ItemFn,
pub ident: Ident,
pub docs: Option<Vec<String>>,
pub args: Vec<IxArg>,
pub returns: IxReturn,
pub anchor_ident: Ident,
pub interface_discriminator: Option<[u8; 8]>,
}
Fields§
§raw_method: ItemFn
§ident: Ident
§docs: Option<Vec<String>>
§args: Vec<IxArg>
§returns: IxReturn
§anchor_ident: Ident
§interface_discriminator: Option<[u8; 8]>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Ix
impl RefUnwindSafe for Ix
impl !Send for Ix
impl !Sync for Ix
impl Unpin for Ix
impl UnwindSafe for Ix
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