Struct solana_bpf_loader_program::ThisInstructionMeter [−][src]
pub struct ThisInstructionMeter { pub compute_meter: Rc<RefCell<dyn ComputeMeter>>, }
Passed to the VM to enforce the compute budget
Fields
compute_meter: Rc<RefCell<dyn ComputeMeter>>
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ThisInstructionMeter
impl !RefUnwindSafe for ThisInstructionMeter
impl !Send for ThisInstructionMeter
impl !Send for ThisInstructionMeter
impl !Sync for ThisInstructionMeter
impl !Sync for ThisInstructionMeter
impl Unpin for ThisInstructionMeter
impl Unpin for ThisInstructionMeter
impl !UnwindSafe for ThisInstructionMeter
impl !UnwindSafe for ThisInstructionMeter
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
pub default fn example() -> T
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,