pub struct InitializeTree {
pub max_depth: u32,
pub max_buffer_size: u32,
}
Expand description
Instruction.
Fields§
§max_depth: u32
§max_buffer_size: u32
Trait Implementations§
Source§impl BorshDeserialize for InitializeTreewhere
u32: BorshDeserialize,
impl BorshDeserialize for InitializeTreewhere
u32: BorshDeserialize,
Source§impl BorshSerialize for InitializeTreewhere
u32: BorshSerialize,
impl BorshSerialize for InitializeTreewhere
u32: BorshSerialize,
Source§impl Discriminator for InitializeTree
impl Discriminator for InitializeTree
const DISCRIMINATOR: [u8; 8]
fn discriminator() -> [u8; 8]
Source§impl InstructionData for InitializeTree
impl InstructionData for InitializeTree
Auto Trait Implementations§
impl Freeze for InitializeTree
impl RefUnwindSafe for InitializeTree
impl Send for InitializeTree
impl Sync for InitializeTree
impl Unpin for InitializeTree
impl UnwindSafe for InitializeTree
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