Enum google_cloud_bigquery::http::job::SchemaUpdateOption
source · pub enum SchemaUpdateOption {
AllowFieldAddition,
AllowFieldRelaxation,
}Variants§
AllowFieldAddition
allow adding a nullable field to the schema.
AllowFieldRelaxation
allow relaxing a required field in the original schema to nullable.
Trait Implementations§
source§impl Clone for SchemaUpdateOption
impl Clone for SchemaUpdateOption
source§fn clone(&self) -> SchemaUpdateOption
fn clone(&self) -> SchemaUpdateOption
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 SchemaUpdateOption
impl Debug for SchemaUpdateOption
source§impl<'de> Deserialize<'de> for SchemaUpdateOption
impl<'de> Deserialize<'de> for SchemaUpdateOption
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<SchemaUpdateOption> for SchemaUpdateOption
impl PartialEq<SchemaUpdateOption> for SchemaUpdateOption
source§fn eq(&self, other: &SchemaUpdateOption) -> bool
fn eq(&self, other: &SchemaUpdateOption) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for SchemaUpdateOption
impl Serialize for SchemaUpdateOption
impl StructuralPartialEq for SchemaUpdateOption
Auto Trait Implementations§
impl RefUnwindSafe for SchemaUpdateOption
impl Send for SchemaUpdateOption
impl Sync for SchemaUpdateOption
impl Unpin for SchemaUpdateOption
impl UnwindSafe for SchemaUpdateOption
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