#[repr(C, packed(1))]pub struct ScDeviceInfo {
pub productName: [c_char; 64],
pub serialNumber: [c_char; 64],
pub ip: [c_char; 17],
pub status: ScConnectStatus,
}Fields§
§productName: [c_char; 64]!< Product type name.
serialNumber: [c_char; 64]!< Device serial number.
ip: [c_char; 17]!< Device IP.
status: ScConnectStatus!< Device status.
Trait Implementations§
Source§impl Clone for ScDeviceInfo
impl Clone for ScDeviceInfo
Source§fn clone(&self) -> ScDeviceInfo
fn clone(&self) -> ScDeviceInfo
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 ScDeviceInfo
Source§impl Debug for ScDeviceInfo
impl Debug for ScDeviceInfo
Auto Trait Implementations§
impl Freeze for ScDeviceInfo
impl RefUnwindSafe for ScDeviceInfo
impl Send for ScDeviceInfo
impl Sync for ScDeviceInfo
impl Unpin for ScDeviceInfo
impl UnsafeUnpin for ScDeviceInfo
impl UnwindSafe for ScDeviceInfo
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