pub struct RuntimeLimits {
pub max_evaluated_nodes: usize,
pub max_call_depth: usize,
pub max_heap_bytes: usize,
pub max_collection_elements: usize,
pub max_window_length: usize,
pub max_output_items: usize,
pub max_string_bytes: usize,
}Fields§
§max_evaluated_nodes: usizeWeighted work units per frame, including scans and copies.
max_call_depth: usize§max_heap_bytes: usize§max_collection_elements: usize§max_window_length: usizeMaximum rolling-window length accepted by stateful TA intrinsics.
max_output_items: usize§max_string_bytes: usizeImplementations§
Source§impl RuntimeLimits
impl RuntimeLimits
Trait Implementations§
Source§impl Clone for RuntimeLimits
impl Clone for RuntimeLimits
impl Copy for RuntimeLimits
Source§impl Debug for RuntimeLimits
impl Debug for RuntimeLimits
Source§impl Default for RuntimeLimits
impl Default for RuntimeLimits
impl Eq for RuntimeLimits
Source§impl PartialEq for RuntimeLimits
impl PartialEq for RuntimeLimits
impl StructuralPartialEq for RuntimeLimits
Auto Trait Implementations§
impl Freeze for RuntimeLimits
impl RefUnwindSafe for RuntimeLimits
impl Send for RuntimeLimits
impl Sync for RuntimeLimits
impl Unpin for RuntimeLimits
impl UnsafeUnpin for RuntimeLimits
impl UnwindSafe for RuntimeLimits
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