pub struct SMInterface(/* private fields */);
Trait Implementations§
Source§impl Debug for SMInterface
impl Debug for SMInterface
Source§impl SMInterfaceApi for SMInterface
impl SMInterfaceApi for SMInterface
fn get_interface_version(&self) -> u32
fn get_interface_name(&self) -> &str
fn is_version_compatible(&self, version: u32) -> bool
Auto Trait Implementations§
impl Freeze for SMInterface
impl RefUnwindSafe for SMInterface
impl !Send for SMInterface
impl !Sync for SMInterface
impl Unpin for SMInterface
impl UnwindSafe for SMInterface
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