[][src]Struct google_healthcare1_beta1::SchemaConfig

pub struct SchemaConfig {
    pub schema_type: Option<String>,
    pub recursive_structure_depth: Option<String>,
}

Configuration for the FHIR BigQuery schema. Determines how the server generates the schema.

This type is not used in any activity, and only used as part of another schema.

Fields

schema_type: Option<String>

Specifies the output schema type. If unspecified, the default is LOSSLESS.

recursive_structure_depth: Option<String>

The depth for all recursive structures in the output analytics schema. For example, concept in the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column called concept.concept but not concept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.

Trait Implementations

impl Clone for SchemaConfig[src]

impl Debug for SchemaConfig[src]

impl Default for SchemaConfig[src]

impl<'de> Deserialize<'de> for SchemaConfig[src]

impl Part for SchemaConfig[src]

impl Serialize for SchemaConfig[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any