pub struct VersionExchange {
pub device_link_version: u64,
pub protocol_version: f64,
pub local_versions: Vec<f64>,
}Fields§
§device_link_version: u64§protocol_version: f64§local_versions: Vec<f64>Trait Implementations§
Source§impl Clone for VersionExchange
impl Clone for VersionExchange
Source§fn clone(&self) -> VersionExchange
fn clone(&self) -> VersionExchange
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VersionExchange
impl Debug for VersionExchange
Source§impl PartialEq for VersionExchange
impl PartialEq for VersionExchange
Source§fn eq(&self, other: &VersionExchange) -> bool
fn eq(&self, other: &VersionExchange) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for VersionExchange
Auto Trait Implementations§
impl Freeze for VersionExchange
impl RefUnwindSafe for VersionExchange
impl Send for VersionExchange
impl Sync for VersionExchange
impl Unpin for VersionExchange
impl UnsafeUnpin for VersionExchange
impl UnwindSafe for VersionExchange
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