Struct cairo_lang_sierra_gas::compute_costs::WalletInfo
source · pub struct WalletInfo<CostType: CostTypeTrait> { /* private fields */ }
Expand description
The information about the wallet value at a given statement.
Trait Implementations§
source§impl<CostType: CostTypeTrait> Add for WalletInfo<CostType>
impl<CostType: CostTypeTrait> Add for WalletInfo<CostType>
Implements addition of WalletInfo.
source§impl<CostType: Clone + CostTypeTrait> Clone for WalletInfo<CostType>
impl<CostType: Clone + CostTypeTrait> Clone for WalletInfo<CostType>
source§fn clone(&self) -> WalletInfo<CostType>
fn clone(&self) -> WalletInfo<CostType>
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl<CostType: Debug + CostTypeTrait> Debug for WalletInfo<CostType>
impl<CostType: Debug + CostTypeTrait> Debug for WalletInfo<CostType>
source§impl<CostType: Default + CostTypeTrait> Default for WalletInfo<CostType>
impl<CostType: Default + CostTypeTrait> Default for WalletInfo<CostType>
source§fn default() -> WalletInfo<CostType>
fn default() -> WalletInfo<CostType>
Returns the “default value” for a type. Read more
source§impl<CostType: CostTypeTrait> From<CostType> for WalletInfo<CostType>
impl<CostType: CostTypeTrait> From<CostType> for WalletInfo<CostType>
Implements a cast from CostType to WalletInfo.
Auto Trait Implementations§
impl<CostType> RefUnwindSafe for WalletInfo<CostType>where CostType: RefUnwindSafe,
impl<CostType> Send for WalletInfo<CostType>where CostType: Send,
impl<CostType> Sync for WalletInfo<CostType>where CostType: Sync,
impl<CostType> Unpin for WalletInfo<CostType>where CostType: Unpin,
impl<CostType> UnwindSafe for WalletInfo<CostType>where CostType: UnwindSafe,
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