pub struct GnssCommandAck {
pub kind: GnssAckKind,
pub class_id: u8,
pub msg_id: u8,
}Fields§
§kind: GnssAckKind§class_id: u8§msg_id: u8Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for GnssCommandAck
impl<'__de, __Context> BorrowDecode<'__de, __Context> for GnssCommandAck
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for GnssCommandAck
impl Clone for GnssCommandAck
Source§fn clone(&self) -> GnssCommandAck
fn clone(&self) -> GnssCommandAck
Returns a duplicate 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 GnssCommandAck
impl Debug for GnssCommandAck
Source§impl<__Context> Decode<__Context> for GnssCommandAck
impl<__Context> Decode<__Context> for GnssCommandAck
Source§impl Default for GnssCommandAck
impl Default for GnssCommandAck
Source§fn default() -> GnssCommandAck
fn default() -> GnssCommandAck
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GnssCommandAck
impl<'de> Deserialize<'de> for GnssCommandAck
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 Encode for GnssCommandAck
impl Encode for GnssCommandAck
Source§impl PartialEq for GnssCommandAck
impl PartialEq for GnssCommandAck
Source§impl Serialize for GnssCommandAck
impl Serialize for GnssCommandAck
impl Copy for GnssCommandAck
impl Eq for GnssCommandAck
impl StructuralPartialEq for GnssCommandAck
Auto Trait Implementations§
impl Freeze for GnssCommandAck
impl RefUnwindSafe for GnssCommandAck
impl Send for GnssCommandAck
impl Sync for GnssCommandAck
impl Unpin for GnssCommandAck
impl UnsafeUnpin for GnssCommandAck
impl UnwindSafe for GnssCommandAck
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§impl<T> ElementType for T
impl<T> ElementType for T
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more