pub struct WaveformBucketSpan { /* private fields */ }Expand description
An exact positive source-time bucket span expressed as a duration ratio.
Explicit levels use a divisor of one. Peaks conversion may need a larger divisor when its evenly spaced span is not an integral number of nanoseconds.
Implementations§
Trait Implementations§
Source§impl Clone for WaveformBucketSpan
impl Clone for WaveformBucketSpan
Source§fn clone(&self) -> WaveformBucketSpan
fn clone(&self) -> WaveformBucketSpan
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 moreimpl Copy for WaveformBucketSpan
Source§impl Debug for WaveformBucketSpan
impl Debug for WaveformBucketSpan
impl Eq for WaveformBucketSpan
Source§impl PartialEq for WaveformBucketSpan
impl PartialEq for WaveformBucketSpan
impl StructuralPartialEq for WaveformBucketSpan
Auto Trait Implementations§
impl Freeze for WaveformBucketSpan
impl RefUnwindSafe for WaveformBucketSpan
impl Send for WaveformBucketSpan
impl Sync for WaveformBucketSpan
impl Unpin for WaveformBucketSpan
impl UnsafeUnpin for WaveformBucketSpan
impl UnwindSafe for WaveformBucketSpan
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> DependencyElement for T
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.