#[repr(transparent)]pub struct GasWeight(pub u64);
Expand description
Weight of unused gas to use with promise_batch_action_function_call_weight
.
This weight will be used relative to other weights supplied in the function to distribute unused gas to those function calls. The default weight is 1.
For example, if 40 gas is leftover from the current method call and three functions specify the weights 1, 5, 2 then 5, 25, 10 gas will be added to each function call respectively, using up all remaining available gas.
Tuple Fields
0: u64
Trait Implementations
sourceimpl PartialEq<GasWeight> for GasWeight
impl PartialEq<GasWeight> for GasWeight
impl Eq for GasWeight
impl StructuralEq for GasWeight
impl StructuralPartialEq for GasWeight
Auto Trait Implementations
impl RefUnwindSafe for GasWeight
impl Send for GasWeight
impl Sync for GasWeight
impl Unpin for GasWeight
impl UnwindSafe for GasWeight
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more