#[repr(C)]pub struct OBProtocolVersion {
pub major: u8,
pub minor: u8,
pub patch: u8,
}Expand description
@brief Control command protocol version number
Fields§
§major: u8@brief Major version number
minor: u8@brief Minor version number
patch: u8@brief Patch version number
Trait Implementations§
Source§impl Clone for OBProtocolVersion
impl Clone for OBProtocolVersion
Source§fn clone(&self) -> OBProtocolVersion
fn clone(&self) -> OBProtocolVersion
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 moreimpl Copy for OBProtocolVersion
Auto Trait Implementations§
impl Freeze for OBProtocolVersion
impl RefUnwindSafe for OBProtocolVersion
impl Send for OBProtocolVersion
impl Sync for OBProtocolVersion
impl Unpin for OBProtocolVersion
impl UnsafeUnpin for OBProtocolVersion
impl UnwindSafe for OBProtocolVersion
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