#[repr(C)]pub struct VmbTransportLayerInfo {
pub transportLayerIdString: *const c_char,
pub transportLayerName: *const c_char,
pub transportLayerModelName: *const c_char,
pub transportLayerVendor: *const c_char,
pub transportLayerVersion: *const c_char,
pub transportLayerPath: *const c_char,
pub transportLayerHandle: VmbHandle_t,
pub transportLayerType: VmbTransportLayerType_t,
}Expand description
\brief Transport layer information.
Holds read-only information about a transport layer.
Fields§
§transportLayerIdString: *const c_char!< Unique id of the transport layer
transportLayerName: *const c_char!< Name of the transport layer
transportLayerModelName: *const c_char!< Model name of the transport layer
transportLayerVendor: *const c_char!< Vendor of the transport layer
transportLayerVersion: *const c_char!< Version of the transport layer
transportLayerPath: *const c_char!< Full path of the transport layer
transportLayerHandle: VmbHandle_t!< Handle of the transport layer for feature access
transportLayerType: VmbTransportLayerType_t!< The type of the transport layer
Trait Implementations§
Source§impl Clone for VmbTransportLayerInfo
impl Clone for VmbTransportLayerInfo
Source§fn clone(&self) -> VmbTransportLayerInfo
fn clone(&self) -> VmbTransportLayerInfo
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 VmbTransportLayerInfo
impl Debug for VmbTransportLayerInfo
Source§impl PartialEq for VmbTransportLayerInfo
impl PartialEq for VmbTransportLayerInfo
impl Copy for VmbTransportLayerInfo
impl StructuralPartialEq for VmbTransportLayerInfo
Auto Trait Implementations§
impl Freeze for VmbTransportLayerInfo
impl RefUnwindSafe for VmbTransportLayerInfo
impl !Send for VmbTransportLayerInfo
impl !Sync for VmbTransportLayerInfo
impl Unpin for VmbTransportLayerInfo
impl UnwindSafe for VmbTransportLayerInfo
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