pub struct QueryTask {Show 13 fields
pub query_task_id: String,
pub query_task_attempt: u64,
pub lease_owner: Option<String>,
pub workflow_id: Option<String>,
pub run_id: Option<String>,
pub workflow_type: String,
pub query_name: String,
pub payload_codec: String,
pub workflow_arguments: Option<Value>,
pub query_arguments: Option<Value>,
pub history_events: Vec<HistoryEvent>,
pub history_export: Option<Value>,
pub run_status: Option<String>,
}Expand description
An ephemeral server-routed query task.
Fields§
§query_task_id: String§query_task_attempt: u64§lease_owner: Option<String>§workflow_id: Option<String>§run_id: Option<String>§workflow_type: String§query_name: String§payload_codec: String§workflow_arguments: Option<Value>§query_arguments: Option<Value>§history_events: Vec<HistoryEvent>§history_export: Option<Value>§run_status: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for QueryTask
impl<'de> Deserialize<'de> for QueryTask
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 QueryTask
impl RefUnwindSafe for QueryTask
impl Send for QueryTask
impl Sync for QueryTask
impl Unpin for QueryTask
impl UnsafeUnpin for QueryTask
impl UnwindSafe for QueryTask
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