Struct sugar_cli::common::nft_instruction::AddConfigLines
source · pub struct AddConfigLines {
pub index: u32,
pub config_lines: Vec<ConfigLine, Global>,
}Expand description
Instruction.
Fields§
§index: u32§config_lines: Vec<ConfigLine, Global>Trait Implementations§
source§impl BorshDeserialize for AddConfigLineswhere
u32: BorshDeserialize,
Vec<ConfigLine, Global>: BorshDeserialize,
impl BorshDeserialize for AddConfigLineswhere u32: BorshDeserialize, Vec<ConfigLine, Global>: BorshDeserialize,
source§fn deserialize(buf: &mut &[u8]) -> Result<AddConfigLines, Error>
fn deserialize(buf: &mut &[u8]) -> Result<AddConfigLines, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
source§impl BorshSerialize for AddConfigLineswhere
u32: BorshSerialize,
Vec<ConfigLine, Global>: BorshSerialize,
impl BorshSerialize for AddConfigLineswhere u32: BorshSerialize, Vec<ConfigLine, Global>: BorshSerialize,
source§impl Discriminator for AddConfigLines
impl Discriminator for AddConfigLines
const DISCRIMINATOR: [u8; 8] = [223, 50, 224, 227, 151, 8, 115, 106]
fn discriminator() -> [u8; 8]
Auto Trait Implementations§
impl RefUnwindSafe for AddConfigLines
impl Send for AddConfigLines
impl Sync for AddConfigLines
impl Unpin for AddConfigLines
impl UnwindSafe for AddConfigLines
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