pub struct StreamMeta {
pub stream_id: String,
pub frame_ref: FrameRef,
pub T_bus_sensor: PoseSE3,
pub nominal_rate_hz: f64,
pub schema_version: String,
}Fields§
§stream_id: String§frame_ref: FrameRef§T_bus_sensor: PoseSE3§nominal_rate_hz: f64§schema_version: StringImplementations§
Source§impl StreamMeta
impl StreamMeta
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 StreamMeta
impl Clone for StreamMeta
Source§impl Debug for StreamMeta
impl Debug for StreamMeta
Source§impl Default for StreamMeta
impl Default for StreamMeta
Source§impl PartialEq for StreamMeta
impl PartialEq for StreamMeta
impl StructuralPartialEq for StreamMeta
Auto Trait Implementations§
impl Freeze for StreamMeta
impl RefUnwindSafe for StreamMeta
impl Send for StreamMeta
impl Sync for StreamMeta
impl Unpin for StreamMeta
impl UnsafeUnpin for StreamMeta
impl UnwindSafe for StreamMeta
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