pub struct PrivilegedCentralControlHandle { /* private fields */ }Implementations§
Source§impl PrivilegedCentralControlHandle
impl PrivilegedCentralControlHandle
pub fn send_on_scan_state_changed(&self, scanning: bool) -> Result<(), Error>
pub fn send_on_device_discovered( &self, device: &RemoteDevice, ) -> Result<(), Error>
pub fn send_on_peripheral_disconnected( &self, identifier: &str, ) -> Result<(), Error>
Trait Implementations§
Source§impl Clone for PrivilegedCentralControlHandle
impl Clone for PrivilegedCentralControlHandle
Source§fn clone(&self) -> PrivilegedCentralControlHandle
fn clone(&self) -> PrivilegedCentralControlHandle
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 ControlHandle for PrivilegedCentralControlHandle
impl ControlHandle for PrivilegedCentralControlHandle
Source§fn shutdown(&self)
fn shutdown(&self)
Set the server to shutdown. The underlying channel is only closed the
next time the stream is polled.
Source§fn shutdown_with_epitaph(&self, status: Status)
fn shutdown_with_epitaph(&self, status: Status)
Sets the server to shutdown with an epitaph. The underlying channel is
only closed the next time the stream is polled.
Auto Trait Implementations§
impl Freeze for PrivilegedCentralControlHandle
impl !RefUnwindSafe for PrivilegedCentralControlHandle
impl Send for PrivilegedCentralControlHandle
impl Sync for PrivilegedCentralControlHandle
impl Unpin for PrivilegedCentralControlHandle
impl UnsafeUnpin for PrivilegedCentralControlHandle
impl !UnwindSafe for PrivilegedCentralControlHandle
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