pub struct ResolutionInfo { /* private fields */ }Expand description
Metadata for one Waveform Data resolution.
Implementations§
Source§impl ResolutionInfo
impl ResolutionInfo
Sourcepub fn bucket_span(self) -> WaveformBucketSpan
pub fn bucket_span(self) -> WaveformBucketSpan
The exact source-time span of each full bucket.
Sourcepub fn buckets_per_channel(self) -> usize
pub fn buckets_per_channel(self) -> usize
The number of buckets stored for each channel.
Trait Implementations§
Source§impl Clone for ResolutionInfo
impl Clone for ResolutionInfo
Source§fn clone(&self) -> ResolutionInfo
fn clone(&self) -> ResolutionInfo
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 ResolutionInfo
Source§impl Debug for ResolutionInfo
impl Debug for ResolutionInfo
impl Eq for ResolutionInfo
Source§impl PartialEq for ResolutionInfo
impl PartialEq for ResolutionInfo
impl StructuralPartialEq for ResolutionInfo
Auto Trait Implementations§
impl Freeze for ResolutionInfo
impl RefUnwindSafe for ResolutionInfo
impl Send for ResolutionInfo
impl Sync for ResolutionInfo
impl Unpin for ResolutionInfo
impl UnsafeUnpin for ResolutionInfo
impl UnwindSafe for ResolutionInfo
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.