pub struct Pause(/* private fields */);Expand description
记录维护状态
Trait Implementations§
Source§impl CandidType for Pause
impl CandidType for Pause
Source§impl<'de> Deserialize<'de> for Pause
impl<'de> Deserialize<'de> for Pause
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Pausable<PauseReason> for Pause
impl Pausable<PauseReason> for Pause
Source§fn pause_query(&self) -> &Option<PauseReason>
fn pause_query(&self) -> &Option<PauseReason>
查询维护状态
Source§fn pause_replace(&mut self, reason: Option<PauseReason>)
fn pause_replace(&mut self, reason: Option<PauseReason>)
修改维护状态
Source§fn pause_is_paused(&self) -> bool
fn pause_is_paused(&self) -> bool
是否维护中
Source§fn pause_is_running(&self) -> bool
fn pause_is_running(&self) -> bool
是否正常运行
Auto Trait Implementations§
impl Freeze for Pause
impl RefUnwindSafe for Pause
impl Send for Pause
impl Sync for Pause
impl Unpin for Pause
impl UnsafeUnpin for Pause
impl UnwindSafe for Pause
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