pub struct QueryStatus {
pub code: String,
pub sql_state: Option<String>,
pub message: Option<String>,
pub statement_handle: StatementHandle,
pub statement_status_url: Option<String>,
}Expand description
A 202 Accepted still-running status — the poll-again signal. Re-GET the
handle (or QueryStatus::statement_status_url) until it returns 200.
Fields§
§code: StringSnowflake status code.
sql_state: Option<String>SQLSTATE, when present.
message: Option<String>Human-readable message, when present.
statement_handle: StatementHandleThe statement handle to keep polling.
statement_status_url: Option<String>Relative URL to re-GET.
Trait Implementations§
Source§impl Clone for QueryStatus
impl Clone for QueryStatus
Source§impl Debug for QueryStatus
impl Debug for QueryStatus
Source§impl<'de> Deserialize<'de> for QueryStatus
impl<'de> Deserialize<'de> for QueryStatus
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
impl Eq for QueryStatus
Source§impl PartialEq for QueryStatus
impl PartialEq for QueryStatus
Source§impl Serialize for QueryStatus
impl Serialize for QueryStatus
impl StructuralPartialEq for QueryStatus
Auto Trait Implementations§
impl Freeze for QueryStatus
impl RefUnwindSafe for QueryStatus
impl Send for QueryStatus
impl Sync for QueryStatus
impl Unpin for QueryStatus
impl UnsafeUnpin for QueryStatus
impl UnwindSafe for QueryStatus
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).