Enum mseed::MSDataEncoding
source · #[repr(u8)]pub enum MSDataEncoding {
Show 13 variants
Text,
Integer16,
Integer32,
Float32,
Float64,
Steim1,
Steim2,
GeoScope24,
GeoScope163,
GeoScope164,
CDSN,
SRO,
DWWSSN,
}Expand description
An enumeration of possible data encodings.
Variants§
Text
Text encoding (UTF-8)
Integer16
16-bit integer encoding
Integer32
32-bit integer encoding
Float32
32-bit floating point encoding (IEEE)
Float64
64-bit floating point encoding (IEEE)
Steim1
Steim-1 compressed integer encoding
Steim2
Steim-2 compressed integer encoding
GeoScope24
Legacy: GEOSCOPE 24-bit integer encoding
GeoScope163
Legacy: GEOSCOPE 16-bit gain ranged, 3-bit exponent
GeoScope164
Legacy: GEOSCOPE 16-bit gain ranged, 4-bit exponent
CDSN
Legacy: CDSN 16-bit gain ranged
SRO
Legacy: SRO 16-bit gain ranged
DWWSSN
Legacy: DWWSSN 16-bit gain ranged
Implementations§
Trait Implementations§
source§impl Clone for MSDataEncoding
impl Clone for MSDataEncoding
source§fn clone(&self) -> MSDataEncoding
fn clone(&self) -> MSDataEncoding
Returns a copy 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 MSDataEncoding
impl Debug for MSDataEncoding
source§impl Display for MSDataEncoding
impl Display for MSDataEncoding
source§impl PartialEq<MSDataEncoding> for MSDataEncoding
impl PartialEq<MSDataEncoding> for MSDataEncoding
source§fn eq(&self, other: &MSDataEncoding) -> bool
fn eq(&self, other: &MSDataEncoding) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for MSDataEncoding
impl Eq for MSDataEncoding
impl StructuralEq for MSDataEncoding
impl StructuralPartialEq for MSDataEncoding
Auto Trait Implementations§
impl RefUnwindSafe for MSDataEncoding
impl Send for MSDataEncoding
impl Sync for MSDataEncoding
impl Unpin for MSDataEncoding
impl UnwindSafe for MSDataEncoding
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