pub struct GasCosts {
pub parse_token: u64,
pub parse_node: u64,
pub infer_node: u64,
pub unify_step: u64,
pub eval_node: u64,
pub eval_app_step: u64,
pub eval_match_arm: u64,
pub eval_record_update_field: u64,
pub native_call_base: u64,
pub native_call_per_arg: u64,
}Fields§
§parse_token: u64§parse_node: u64§infer_node: u64§unify_step: u64§eval_node: u64§eval_app_step: u64§eval_match_arm: u64§eval_record_update_field: u64§native_call_base: u64§native_call_per_arg: u64Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GasCosts
impl RefUnwindSafe for GasCosts
impl Send for GasCosts
impl Sync for GasCosts
impl Unpin for GasCosts
impl UnsafeUnpin for GasCosts
impl UnwindSafe for GasCosts
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