pub struct OpenStreamStats(/* private fields */);Expand description
Statistics for the currently open streams
Implementations§
Source§impl OpenStreamStats
impl OpenStreamStats
pub fn new_sender( &self, stream: &SendStream, upload_size: u64, ) -> Arc<StreamStats>
pub fn new_receiver( &self, stream: &RecvStream, download_size: u64, ) -> Arc<StreamStats>
Trait Implementations§
Source§impl Clone for OpenStreamStats
impl Clone for OpenStreamStats
Source§fn clone(&self) -> OpenStreamStats
fn clone(&self) -> OpenStreamStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for OpenStreamStats
impl Default for OpenStreamStats
Source§fn default() -> OpenStreamStats
fn default() -> OpenStreamStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OpenStreamStats
impl RefUnwindSafe for OpenStreamStats
impl Send for OpenStreamStats
impl Sync for OpenStreamStats
impl Unpin for OpenStreamStats
impl UnwindSafe for OpenStreamStats
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more