Struct bluerobotics_ping::common::GeneralRequestStruct
source · pub struct GeneralRequestStruct {
pub requested_id: u16,
}Expand description
Requests a specific message to be sent from the sonar to the host. Command timeout should be set to 50 msec.
Fields§
§requested_id: u16Message ID to be requested.
Trait Implementations§
source§impl Clone for GeneralRequestStruct
impl Clone for GeneralRequestStruct
source§fn clone(&self) -> GeneralRequestStruct
fn clone(&self) -> GeneralRequestStruct
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 GeneralRequestStruct
impl Debug for GeneralRequestStruct
source§impl Default for GeneralRequestStruct
impl Default for GeneralRequestStruct
source§fn default() -> GeneralRequestStruct
fn default() -> GeneralRequestStruct
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GeneralRequestStruct
impl<'de> Deserialize<'de> for GeneralRequestStruct
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl DeserializePayload for GeneralRequestStruct
impl DeserializePayload for GeneralRequestStruct
fn deserialize(payload: &[u8]) -> Self
source§impl MessageInfo for GeneralRequestStruct
impl MessageInfo for GeneralRequestStruct
source§impl PartialEq for GeneralRequestStruct
impl PartialEq for GeneralRequestStruct
source§impl Serialize for GeneralRequestStruct
impl Serialize for GeneralRequestStruct
impl StructuralPartialEq for GeneralRequestStruct
Auto Trait Implementations§
impl Freeze for GeneralRequestStruct
impl RefUnwindSafe for GeneralRequestStruct
impl Send for GeneralRequestStruct
impl Sync for GeneralRequestStruct
impl Unpin for GeneralRequestStruct
impl UnwindSafe for GeneralRequestStruct
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)