#[non_exhaustive]pub enum BigQueryExportPackage {
Unspecified,
Byobq,
Advanced,
UnknownValue(UnknownValue),
}Expand description
The BigQueryExportPackage entitled for the Chronicle instance.
§Working with unknown values
This enum is defined as #[non_exhaustive] because Google Cloud may add
additional enum variants at any time. Adding new variants is not considered
a breaking change. Applications should write their code in anticipation of:
- New values appearing in future releases of the client library, and
- New values received dynamically, without application changes.
Please consult the Working with enums section in the user guide for some guidelines.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Unspecified
The BigQueryExportPackage is unspecified.
Byobq
The BigQueryExportPackage is Bring Your Own BigQuery.
Advanced
The BigQueryExportPackage is Advanced BigQuery.
UnknownValue(UnknownValue)
If set, the enum was initialized with an unknown value.
Applications can examine the value using BigQueryExportPackage::value or BigQueryExportPackage::name.
Implementations§
Trait Implementations§
Source§impl Clone for BigQueryExportPackage
impl Clone for BigQueryExportPackage
Source§fn clone(&self) -> BigQueryExportPackage
fn clone(&self) -> BigQueryExportPackage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BigQueryExportPackage
impl Debug for BigQueryExportPackage
Source§impl Default for BigQueryExportPackage
impl Default for BigQueryExportPackage
Source§impl<'de> Deserialize<'de> for BigQueryExportPackage
impl<'de> Deserialize<'de> for BigQueryExportPackage
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 Display for BigQueryExportPackage
impl Display for BigQueryExportPackage
Source§impl From<&str> for BigQueryExportPackage
impl From<&str> for BigQueryExportPackage
Source§impl From<i32> for BigQueryExportPackage
impl From<i32> for BigQueryExportPackage
Source§impl PartialEq for BigQueryExportPackage
impl PartialEq for BigQueryExportPackage
Source§fn eq(&self, other: &BigQueryExportPackage) -> bool
fn eq(&self, other: &BigQueryExportPackage) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BigQueryExportPackage
impl Serialize for BigQueryExportPackage
impl StructuralPartialEq for BigQueryExportPackage
Auto Trait Implementations§
impl Freeze for BigQueryExportPackage
impl RefUnwindSafe for BigQueryExportPackage
impl Send for BigQueryExportPackage
impl Sync for BigQueryExportPackage
impl Unpin for BigQueryExportPackage
impl UnsafeUnpin for BigQueryExportPackage
impl UnwindSafe for BigQueryExportPackage
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