Struct windowed_stats::experimental::serve::TimeMatrixClient
source · pub struct TimeMatrixClient { /* private fields */ }
Implementations§
source§impl TimeMatrixClient
impl TimeMatrixClient
sourcepub fn inspect_time_matrix<T>(
&self,
name: impl Into<String>,
time_matrix: impl RoundRobinSampler<T> + Send + 'static,
) -> InspectedTimeMatrix<T>
pub fn inspect_time_matrix<T>( &self, name: impl Into<String>, time_matrix: impl RoundRobinSampler<T> + Send + 'static, ) -> InspectedTimeMatrix<T>
Record TimeMatrix lazily into Inspect. Also send TimeMatrix to the server future for management.
sourcepub fn inspect_time_matrix_with_metadata<T>(
&self,
name: impl Into<String>,
time_matrix: impl RoundRobinSampler<T> + Send + 'static,
metadata: InspectedTimeMatrixMetadata,
) -> InspectedTimeMatrix<T>
pub fn inspect_time_matrix_with_metadata<T>( &self, name: impl Into<String>, time_matrix: impl RoundRobinSampler<T> + Send + 'static, metadata: InspectedTimeMatrixMetadata, ) -> InspectedTimeMatrix<T>
Record TimeMatrix lazily with the provided (key, value)
pairs from |args| into Inspect.
Also send TimeMatrix to the server future for management.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TimeMatrixClient
impl !RefUnwindSafe for TimeMatrixClient
impl !Send for TimeMatrixClient
impl !Sync for TimeMatrixClient
impl Unpin for TimeMatrixClient
impl !UnwindSafe for TimeMatrixClient
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)