pub struct SignalHeader {
pub label: String,
pub transducer: String,
pub physical_dimension: String,
pub physical_minimum: f64,
pub physical_maximum: f64,
pub digital_minimum: i32,
pub digital_maximum: i32,
pub prefilter: String,
pub samples_count: usize,
/* private fields */
}Fields§
§label: String§transducer: String§physical_dimension: String§physical_minimum: f64§physical_maximum: f64§digital_minimum: i32§digital_maximum: i32§prefilter: String§samples_count: usizeImplementations§
Source§impl SignalHeader
impl SignalHeader
pub fn new() -> Self
pub fn new_annotation(size: usize) -> Self
pub fn with_label(&mut self, label: String) -> &mut Self
pub fn with_transducer(&mut self, transducer: String) -> &mut Self
pub fn with_physical_dimension( &mut self, physical_dimension: String, ) -> &mut Self
pub fn with_physical_range(&mut self, min: f64, max: f64) -> &mut Self
pub fn with_digital_range(&mut self, min: i32, max: i32) -> &mut Self
pub fn with_prefilter(&mut self, prefilter: String) -> &mut Self
pub fn with_samples_count(&mut self, samples_count: usize) -> &mut Self
pub fn is_annotation(&self) -> bool
Trait Implementations§
Source§impl Clone for SignalHeader
impl Clone for SignalHeader
Source§fn clone(&self) -> SignalHeader
fn clone(&self) -> SignalHeader
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 Debug for SignalHeader
impl Debug for SignalHeader
Source§impl Default for SignalHeader
impl Default for SignalHeader
Source§fn default() -> SignalHeader
fn default() -> SignalHeader
Returns the “default value” for a type. Read more
Source§impl PartialEq for SignalHeader
impl PartialEq for SignalHeader
impl StructuralPartialEq for SignalHeader
Auto Trait Implementations§
impl Freeze for SignalHeader
impl RefUnwindSafe for SignalHeader
impl Send for SignalHeader
impl Sync for SignalHeader
impl Unpin for SignalHeader
impl UnwindSafe for SignalHeader
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