pub struct SpectrumLowLevel {
pub spectrum_length: u16,
pub spectrum_chunk_offset: u16,
pub spectrum_chunk_data: [u16; 30],
}
Fields§
§spectrum_length: u16
§spectrum_chunk_offset: u16
§spectrum_chunk_data: [u16; 30]
Trait Implementations§
Source§impl Clone for SpectrumLowLevel
impl Clone for SpectrumLowLevel
Source§fn clone(&self) -> SpectrumLowLevel
fn clone(&self) -> SpectrumLowLevel
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 SpectrumLowLevel
impl Debug for SpectrumLowLevel
Source§impl Default for SpectrumLowLevel
impl Default for SpectrumLowLevel
Source§fn default() -> SpectrumLowLevel
fn default() -> SpectrumLowLevel
Returns the “default value” for a type. Read more
Source§impl FromByteSlice for SpectrumLowLevel
impl FromByteSlice for SpectrumLowLevel
Source§fn bytes_expected() -> usize
fn bytes_expected() -> usize
Returns how many bytes are expected to deserialize a instance of the implementing type. Currently this method is only used for strings.
Source§fn from_le_byte_slice(bytes: &[u8]) -> SpectrumLowLevel
fn from_le_byte_slice(bytes: &[u8]) -> SpectrumLowLevel
Deserialize the implementing type from a byte slice.
Source§impl Hash for SpectrumLowLevel
impl Hash for SpectrumLowLevel
Source§impl LowLevelRead<u16, SpectrumResult> for SpectrumLowLevel
impl LowLevelRead<u16, SpectrumResult> for SpectrumLowLevel
fn ll_message_length(&self) -> usize
fn ll_message_chunk_offset(&self) -> usize
fn ll_message_chunk_data(&self) -> &[u16]
fn get_result(&self) -> SpectrumResult
Source§impl PartialEq for SpectrumLowLevel
impl PartialEq for SpectrumLowLevel
impl Copy for SpectrumLowLevel
impl Eq for SpectrumLowLevel
impl StructuralPartialEq for SpectrumLowLevel
Auto Trait Implementations§
impl Freeze for SpectrumLowLevel
impl RefUnwindSafe for SpectrumLowLevel
impl Send for SpectrumLowLevel
impl Sync for SpectrumLowLevel
impl Unpin for SpectrumLowLevel
impl UnwindSafe for SpectrumLowLevel
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