pub enum StatementStatus {
Pending(StatementStatusPending),
Running(StatementStatusRunning),
Finished(StatementStatusFinished),
Failed(StatementStatusFailed),
Cancelled(StatementStatusCancelled),
}Variants§
Pending(StatementStatusPending)
Running(StatementStatusRunning)
Finished(StatementStatusFinished)
Failed(StatementStatusFailed)
Cancelled(StatementStatusCancelled)
Implementations§
Source§impl StatementStatus
impl StatementStatus
pub fn statement_id(&self) -> Uuid
pub fn created_at(&self) -> Timestamp
pub fn progress(&self) -> &StatementEstimatedProgress
pub fn is_finished(&self) -> bool
pub fn is_terminated(&self) -> bool
Trait Implementations§
Source§impl Clone for StatementStatus
impl Clone for StatementStatus
Source§impl Debug for StatementStatus
impl Debug for StatementStatus
Source§impl<'de> Deserialize<'de> for StatementStatus
impl<'de> Deserialize<'de> for StatementStatus
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
Auto Trait Implementations§
impl Freeze for StatementStatus
impl RefUnwindSafe for StatementStatus
impl Send for StatementStatus
impl Sync for StatementStatus
impl Unpin for StatementStatus
impl UnsafeUnpin for StatementStatus
impl UnwindSafe for StatementStatus
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