#[repr(C)]pub struct SpiceInfo {Show 15 fields
pub enabled: bool,
pub migrated: bool,
pub has_host: bool,
pub host: *mut c_char,
pub has_port: bool,
pub port: i64,
pub has_tls_port: bool,
pub tls_port: i64,
pub has_auth: bool,
pub auth: *mut c_char,
pub has_compiled_version: bool,
pub compiled_version: *mut c_char,
pub mouse_mode: SpiceQueryMouseMode,
pub has_channels: bool,
pub channels: *mut SpiceChannelList,
}Fields§
§enabled: bool§migrated: bool§has_host: bool§host: *mut c_char§has_port: bool§port: i64§has_tls_port: bool§tls_port: i64§has_auth: bool§auth: *mut c_char§has_compiled_version: bool§compiled_version: *mut c_char§mouse_mode: SpiceQueryMouseMode§has_channels: bool§channels: *mut SpiceChannelListTrait Implementations§
Auto Trait Implementations§
impl Freeze for SpiceInfo
impl RefUnwindSafe for SpiceInfo
impl !Send for SpiceInfo
impl !Sync for SpiceInfo
impl Unpin for SpiceInfo
impl UnwindSafe for SpiceInfo
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