pub struct PostgresServicePostRequest {
pub ha_type: Option<PgHaType>,
pub name: PgNameProperty,
pub pg_bouncer_config: Option<PgBouncerConfig>,
pub pg_config: Option<PgConfig>,
pub postgres_version: Option<PgVersion>,
pub provider: PgProvider,
pub region: PgRegion,
pub size: PgSize,
pub tags: Option<PgTags>,
}Expand description
PostgresServicePostRequest from the ClickHouse Cloud API.
Fields§
§ha_type: Option<PgHaType>§name: PgNameProperty§pg_bouncer_config: Option<PgBouncerConfig>§pg_config: Option<PgConfig>§postgres_version: Option<PgVersion>§provider: PgProvider§region: PgRegion§size: PgSizeTrait Implementations§
Source§impl Clone for PostgresServicePostRequest
impl Clone for PostgresServicePostRequest
Source§fn clone(&self) -> PostgresServicePostRequest
fn clone(&self) -> PostgresServicePostRequest
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 PostgresServicePostRequest
impl Debug for PostgresServicePostRequest
Source§impl Default for PostgresServicePostRequest
impl Default for PostgresServicePostRequest
Source§fn default() -> PostgresServicePostRequest
fn default() -> PostgresServicePostRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PostgresServicePostRequest
impl<'de> Deserialize<'de> for PostgresServicePostRequest
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 for PostgresServicePostRequest
impl PartialEq for PostgresServicePostRequest
Source§fn eq(&self, other: &PostgresServicePostRequest) -> bool
fn eq(&self, other: &PostgresServicePostRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PostgresServicePostRequest
Auto Trait Implementations§
impl Freeze for PostgresServicePostRequest
impl RefUnwindSafe for PostgresServicePostRequest
impl Send for PostgresServicePostRequest
impl Sync for PostgresServicePostRequest
impl Unpin for PostgresServicePostRequest
impl UnsafeUnpin for PostgresServicePostRequest
impl UnwindSafe for PostgresServicePostRequest
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