pub struct DryRunRequestDoc {
pub credentials: Option<TransientCredentialsDoc>,
pub mock_data: Vec<Map<String, Value>>,
pub mode: DryRunModeDoc,
pub pipe: PipeConfig,
pub query_id: String,
pub row_limit: u64,
pub transforms: Vec<Map<String, Value>>,
pub use_existing_state: bool,
}Expand description
DryRunRequestDoc
JSON schema
{
"type": "object",
"required": [
"mock_data",
"mode",
"pipe",
"query_id",
"row_limit",
"transforms",
"use_existing_state"
],
"properties": {
"credentials": {
"$ref": "#/components/schemas/TransientCredentialsDoc"
},
"mock_data": {
"type": "array",
"items": {
"type": "object"
}
},
"mode": {
"$ref": "#/components/schemas/DryRunModeDoc"
},
"pipe": {
"$ref": "#/components/schemas/PipeConfig"
},
"query_id": {
"type": "string"
},
"row_limit": {
"type": "integer",
"minimum": 0.0
},
"transforms": {
"type": "array",
"items": {
"type": "object"
}
},
"use_existing_state": {
"type": "boolean"
}
}
}Fields§
§credentials: Option<TransientCredentialsDoc>§mock_data: Vec<Map<String, Value>>§mode: DryRunModeDoc§pipe: PipeConfig§query_id: String§row_limit: u64§transforms: Vec<Map<String, Value>>§use_existing_state: boolTrait Implementations§
Source§impl Clone for DryRunRequestDoc
impl Clone for DryRunRequestDoc
Source§fn clone(&self) -> DryRunRequestDoc
fn clone(&self) -> DryRunRequestDoc
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DryRunRequestDoc
impl Debug for DryRunRequestDoc
Source§impl<'de> Deserialize<'de> for DryRunRequestDoc
impl<'de> Deserialize<'de> for DryRunRequestDoc
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 DryRunRequestDoc
impl RefUnwindSafe for DryRunRequestDoc
impl Send for DryRunRequestDoc
impl Sync for DryRunRequestDoc
impl Unpin for DryRunRequestDoc
impl UnsafeUnpin for DryRunRequestDoc
impl UnwindSafe for DryRunRequestDoc
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