pub enum PluginStateCode {
Ready = 0,
Running = 1,
Stopping = 2,
Exited = 3,
Quarantined = 4,
}Expand description
插件状态(AtomicU8 CAS 迁移,非法迁移拒绝)。
Variants§
Trait Implementations§
Source§impl Clone for PluginStateCode
impl Clone for PluginStateCode
impl Copy for PluginStateCode
Source§impl Debug for PluginStateCode
impl Debug for PluginStateCode
impl Eq for PluginStateCode
Source§impl PartialEq for PluginStateCode
impl PartialEq for PluginStateCode
impl StructuralPartialEq for PluginStateCode
Auto Trait Implementations§
impl Freeze for PluginStateCode
impl RefUnwindSafe for PluginStateCode
impl Send for PluginStateCode
impl Sync for PluginStateCode
impl Unpin for PluginStateCode
impl UnsafeUnpin for PluginStateCode
impl UnwindSafe for PluginStateCode
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