pub struct RadTensorMeta {Show 23 fields
pub stream_id: String,
pub base: StreamMeta,
pub sensor_type: RadSensorType,
pub layout: RadTensorLayout,
pub axes: Vec<Axis>,
pub voxel_type: SampleType,
pub physical_meaning: String,
pub has_antenna_config: bool,
pub num_tx: u16,
pub num_rx: u16,
pub num_virtual_channels: u16,
pub has_waveform_params: bool,
pub bandwidth_hz: f32,
pub center_freq_hz: f32,
pub chirp_duration_s: f32,
pub samples_per_chirp: u32,
pub chirps_per_frame: u32,
pub payload_kind: PayloadKind,
pub codec_kind: Codec,
pub has_quant_scale: bool,
pub quant_scale: f32,
pub tile_size: [u32; 4],
pub schema_version: String,
}Fields§
§stream_id: String§base: StreamMeta§sensor_type: RadSensorType§layout: RadTensorLayout§axes: Vec<Axis>§voxel_type: SampleType§physical_meaning: String§has_antenna_config: bool§num_tx: u16§num_rx: u16§num_virtual_channels: u16§has_waveform_params: bool§bandwidth_hz: f32§center_freq_hz: f32§chirp_duration_s: f32§samples_per_chirp: u32§chirps_per_frame: u32§payload_kind: PayloadKind§codec_kind: Codec§has_quant_scale: bool§quant_scale: f32§tile_size: [u32; 4]§schema_version: StringImplementations§
Source§impl RadTensorMeta
impl RadTensorMeta
pub fn encode(&self, w: &mut Writer) -> Result<(), WireError>
pub fn decode(r: &mut Reader<'_>) -> Result<Self, WireError>
pub fn key_holder_be(&self) -> Result<Vec<u8>, WireError>
pub fn key_from_holder_be(r: &mut Reader<'_>) -> Result<Self, WireError>
pub fn key_hash(&self) -> Result<[u8; 16], WireError>
Trait Implementations§
Source§impl Clone for RadTensorMeta
impl Clone for RadTensorMeta
Source§impl Debug for RadTensorMeta
impl Debug for RadTensorMeta
Source§impl Default for RadTensorMeta
impl Default for RadTensorMeta
Source§impl PartialEq for RadTensorMeta
impl PartialEq for RadTensorMeta
impl StructuralPartialEq for RadTensorMeta
Auto Trait Implementations§
impl Freeze for RadTensorMeta
impl RefUnwindSafe for RadTensorMeta
impl Send for RadTensorMeta
impl Sync for RadTensorMeta
impl Unpin for RadTensorMeta
impl UnsafeUnpin for RadTensorMeta
impl UnwindSafe for RadTensorMeta
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