pub struct RawGoalRequest {
pub goal_id: GoalId,
pub sequence_number: i64,
pub data_offset: usize,
pub data_len: usize,
}Expand description
Information about a received goal request.
Fields§
§goal_id: GoalIdThe parsed goal ID.
sequence_number: i64Sequence number for the service reply.
data_offset: usizeOffset into the goal buffer where the CDR payload begins. Backends may prepend a sequence-number header (DDS) or place the payload at offset 0 (zenoh).
data_len: usizeLength of valid CDR data starting at data_offset.
Auto Trait Implementations§
impl Freeze for RawGoalRequest
impl RefUnwindSafe for RawGoalRequest
impl Send for RawGoalRequest
impl Sync for RawGoalRequest
impl Unpin for RawGoalRequest
impl UnsafeUnpin for RawGoalRequest
impl UnwindSafe for RawGoalRequest
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