pub struct ServiceThreadStd { /* private fields */ }Implementations§
Source§impl ServiceThreadStd
impl ServiceThreadStd
pub fn start(&mut self)
pub fn shutdown(&mut self)
pub fn shutdown_interrupt(&mut self, interrupt: bool)
pub fn make_stop(&mut self)
pub fn wakeup(&mut self)
pub fn wait_for_running(&mut self, interval: i64)
pub fn is_stopped(&self) -> bool
pub fn get_service_name(&self) -> String
Auto Trait Implementations§
impl !Freeze for ServiceThreadStd
impl !RefUnwindSafe for ServiceThreadStd
impl Send for ServiceThreadStd
impl Sync for ServiceThreadStd
impl Unpin for ServiceThreadStd
impl !UnwindSafe for ServiceThreadStd
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