pub struct FiberUpdateBumps {}Trait Implementations§
Source§impl<'info> Accounts<'info, FiberUpdateBumps> for FiberUpdate<'info>where
'info: 'info,
impl<'info> Accounts<'info, FiberUpdateBumps> for FiberUpdate<'info>where
'info: 'info,
Source§fn try_accounts(
__program_id: &Pubkey,
__accounts: &mut &'info [AccountInfo<'info>],
__ix_data: &[u8],
__bumps: &mut FiberUpdateBumps,
__reallocs: &mut BTreeSet<Pubkey>,
) -> Result<Self>
fn try_accounts( __program_id: &Pubkey, __accounts: &mut &'info [AccountInfo<'info>], __ix_data: &[u8], __bumps: &mut FiberUpdateBumps, __reallocs: &mut BTreeSet<Pubkey>, ) -> Result<Self>
Returns the validated accounts struct. What constitutes “valid” is
program dependent. However, users of these types should never have to
worry about account substitution attacks. For example, if a program
expects a
Mint account from the SPL token program in a particular
field, then it should be impossible for this method to return Ok if
any other account type is given–from the SPL token program or elsewhere. Read moreSource§impl Debug for FiberUpdateBumps
impl Debug for FiberUpdateBumps
Auto Trait Implementations§
impl Freeze for FiberUpdateBumps
impl RefUnwindSafe for FiberUpdateBumps
impl Send for FiberUpdateBumps
impl Sync for FiberUpdateBumps
impl Unpin for FiberUpdateBumps
impl UnsafeUnpin for FiberUpdateBumps
impl UnwindSafe for FiberUpdateBumps
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