[][src]Struct rusoto_quicksight::RedshiftParameters

pub struct RedshiftParameters {
    pub cluster_id: Option<String>,
    pub database: String,
    pub host: Option<String>,
    pub port: Option<i64>,
}

Amazon Redshift parameters. The ClusterId field can be blank if Host and Port are both set. The Host and Port fields can be blank if the ClusterId field is set.

Fields

cluster_id: Option<String>

Cluster ID. This field can be blank if the Host and Port are provided.

database: String

Database.

host: Option<String>

Host. This field can be blank if ClusterId is provided.

port: Option<i64>

Port. This field can be blank if the ClusterId is provided.

Trait Implementations

impl Clone for RedshiftParameters[src]

impl Debug for RedshiftParameters[src]

impl Default for RedshiftParameters[src]

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

impl PartialEq<RedshiftParameters> for RedshiftParameters[src]

impl Serialize for RedshiftParameters[src]

impl StructuralPartialEq for RedshiftParameters[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> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.