pub struct EscTelemetry {
pub sample: Option<DShotTelemetry>,
}Expand description
Telemetry sample received from the ESC bridge.
Fields§
§sample: Option<DShotTelemetry>Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for EscTelemetry
impl<'__de, __Context> BorrowDecode<'__de, __Context> for EscTelemetry
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 EscTelemetry
impl Clone for EscTelemetry
Source§fn clone(&self) -> EscTelemetry
fn clone(&self) -> EscTelemetry
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 EscTelemetry
impl Debug for EscTelemetry
Source§impl<__Context> Decode<__Context> for EscTelemetry
impl<__Context> Decode<__Context> for EscTelemetry
Source§impl Default for EscTelemetry
impl Default for EscTelemetry
Source§fn default() -> EscTelemetry
fn default() -> EscTelemetry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EscTelemetry
impl<'de> Deserialize<'de> for EscTelemetry
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 EscTelemetry
impl Encode for EscTelemetry
Source§impl PartialEq for EscTelemetry
impl PartialEq for EscTelemetry
Source§impl Serialize for EscTelemetry
impl Serialize for EscTelemetry
impl Copy for EscTelemetry
impl Eq for EscTelemetry
impl StructuralPartialEq for EscTelemetry
Auto Trait Implementations§
impl Freeze for EscTelemetry
impl RefUnwindSafe for EscTelemetry
impl Send for EscTelemetry
impl Sync for EscTelemetry
impl Unpin for EscTelemetry
impl UnsafeUnpin for EscTelemetry
impl UnwindSafe for EscTelemetry
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> CuPayloadSize for Twhere
T: CuMsgPayload,
impl<T> CuPayloadSize for Twhere
T: CuMsgPayload,
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.