Struct sbp::messages::settings::MsgSettingsWriteResp [−][src]
pub struct MsgSettingsWriteResp {
pub sender_id: Option<u16>,
pub status: u8,
pub setting: SbpString<Vec<u8>, Multipart>,
}
Expand description
Acknowledgement with status of MSG_SETTINGS_WRITE
Return the status of a write request with the new value of the setting. If the requested value is rejected, the current value will be returned. The string field is a NULL-terminated and NULL-delimited string with contents “SECTION_SETTING\0SETTING\0VALUE\0” where the ‘\0’ escape sequence denotes the NULL character and where quotation marks are omitted. An example string that could be sent from device is “solution\0soln_freq\010\0”.
Fields
sender_id: Option<u16>
The message sender_id
status: u8
Write status
setting: SbpString<Vec<u8>, Multipart>
A NULL-terminated and delimited string with contents “SECTION_SETTING\0SETTING\0VALUE\0”
Trait Implementations
The message type.
The message name.
Performs the conversion.
Get the message name.
Get the message type.
Set the sender id.
Number of bytes this message will take on the wire.
Auto Trait Implementations
impl RefUnwindSafe for MsgSettingsWriteResp
impl Send for MsgSettingsWriteResp
impl Sync for MsgSettingsWriteResp
impl Unpin for MsgSettingsWriteResp
impl UnwindSafe for MsgSettingsWriteResp
Blanket Implementations
Mutably borrows from an owned value. Read more