pub struct StreamingWorkload {
pub id: &'static str,
pub point_count: u64,
pub chunk_points: usize,
pub memory_budget_bytes: u64,
}Expand description
One canonical scale/chunk/budget combination for reproducible comparisons.
Fields§
§id: &'static strStable workload identifier.
point_count: u64Number of generated or selected input points.
chunk_points: usizeRequested maximum points per chunk.
memory_budget_bytes: u64Hard tracked-memory limit.
Trait Implementations§
Source§impl Clone for StreamingWorkload
impl Clone for StreamingWorkload
Source§fn clone(&self) -> StreamingWorkload
fn clone(&self) -> StreamingWorkload
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StreamingWorkload
impl Debug for StreamingWorkload
Source§impl PartialEq for StreamingWorkload
impl PartialEq for StreamingWorkload
Source§fn eq(&self, other: &StreamingWorkload) -> bool
fn eq(&self, other: &StreamingWorkload) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for StreamingWorkload
impl Eq for StreamingWorkload
impl StructuralPartialEq for StreamingWorkload
Auto Trait Implementations§
impl Freeze for StreamingWorkload
impl RefUnwindSafe for StreamingWorkload
impl Send for StreamingWorkload
impl Sync for StreamingWorkload
impl Unpin for StreamingWorkload
impl UnsafeUnpin for StreamingWorkload
impl UnwindSafe for StreamingWorkload
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