#[non_exhaustive]pub struct PlatformRx {
pub count: usize,
}
Expand description
Emitted when the platform receives at least one packet
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.count: usize
The number of packets received
Trait Implementations
sourceimpl Clone for PlatformRx
impl Clone for PlatformRx
sourcefn clone(&self) -> PlatformRx
fn clone(&self) -> PlatformRx
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PlatformRx
impl Debug for PlatformRx
Auto Trait Implementations
impl RefUnwindSafe for PlatformRx
impl Send for PlatformRx
impl Sync for PlatformRx
impl Unpin for PlatformRx
impl UnwindSafe for PlatformRx
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more