Struct google_cloud_bigquery::http::job::ScriptOptions
source · pub struct ScriptOptions {
pub statement_timeout_ms: Option<i64>,
pub statement_byte_budget: Option<i64>,
pub key_result_statement: Option<KeyResultStatementKind>,
}Fields§
§statement_timeout_ms: Option<i64>Timeout period for each statement in a script.
statement_byte_budget: Option<i64>Limit on the number of bytes billed per statement. Exceeding this budget results in an error.
key_result_statement: Option<KeyResultStatementKind>Determines which statement in the script represents the “key result”, used to populate the schema and query results of the script job. Default is LAST.
Trait Implementations§
source§impl Clone for ScriptOptions
impl Clone for ScriptOptions
source§fn clone(&self) -> ScriptOptions
fn clone(&self) -> ScriptOptions
Returns a copy 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 ScriptOptions
impl Debug for ScriptOptions
source§impl Default for ScriptOptions
impl Default for ScriptOptions
source§fn default() -> ScriptOptions
fn default() -> ScriptOptions
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ScriptOptions
impl<'de> Deserialize<'de> for ScriptOptions
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 PartialEq<ScriptOptions> for ScriptOptions
impl PartialEq<ScriptOptions> for ScriptOptions
source§fn eq(&self, other: &ScriptOptions) -> bool
fn eq(&self, other: &ScriptOptions) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for ScriptOptions
impl Serialize for ScriptOptions
impl StructuralPartialEq for ScriptOptions
Auto Trait Implementations§
impl RefUnwindSafe for ScriptOptions
impl Send for ScriptOptions
impl Sync for ScriptOptions
impl Unpin for ScriptOptions
impl UnwindSafe for ScriptOptions
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request