pub struct PatchInstance {Show 17 fields
pub app_services: Option<Option<Vec<AppType>>>,
pub autoscaling: Option<Option<Box<PatchAutoscaling>>>,
pub connection_pooler: Option<Option<Box<ConnectionPooler>>>,
pub cpu: Option<Option<Cpu>>,
pub dedicated_networking: Option<Option<Box<DedicatedNetworking>>>,
pub environment: Option<Option<Environment>>,
pub experimental: Option<Option<Box<Experimental>>>,
pub extensions: Option<Option<Vec<Extension>>>,
pub extra_domains_rw: Option<Option<Vec<String>>>,
pub instance_name: Option<Option<String>>,
pub ip_allow_list: Option<Option<Vec<String>>>,
pub memory: Option<Option<Memory>>,
pub postgres_configs: Option<Option<Vec<PgConfig>>>,
pub replicas: Option<Option<i32>>,
pub spot: Option<Option<bool>>,
pub storage: Option<Option<Storage>>,
pub trunk_installs: Option<Option<Vec<TrunkInstall>>>,
}Fields§
§app_services: Option<Option<Vec<AppType>>>§autoscaling: Option<Option<Box<PatchAutoscaling>>>§connection_pooler: Option<Option<Box<ConnectionPooler>>>§cpu: Option<Option<Cpu>>§dedicated_networking: Option<Option<Box<DedicatedNetworking>>>§environment: Option<Option<Environment>>§experimental: Option<Option<Box<Experimental>>>§extensions: Option<Option<Vec<Extension>>>§extra_domains_rw: Option<Option<Vec<String>>>§instance_name: Option<Option<String>>§ip_allow_list: Option<Option<Vec<String>>>§memory: Option<Option<Memory>>§postgres_configs: Option<Option<Vec<PgConfig>>>§replicas: Option<Option<i32>>§spot: Option<Option<bool>>§storage: Option<Option<Storage>>§trunk_installs: Option<Option<Vec<TrunkInstall>>>Implementations§
Source§impl PatchInstance
impl PatchInstance
pub fn new() -> PatchInstance
Trait Implementations§
Source§impl Clone for PatchInstance
impl Clone for PatchInstance
Source§fn clone(&self) -> PatchInstance
fn clone(&self) -> PatchInstance
Returns a duplicate 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 PatchInstance
impl Debug for PatchInstance
Source§impl Default for PatchInstance
impl Default for PatchInstance
Source§fn default() -> PatchInstance
fn default() -> PatchInstance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchInstance
impl<'de> Deserialize<'de> for PatchInstance
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 PatchInstance
impl PartialEq for PatchInstance
Source§impl Serialize for PatchInstance
impl Serialize for PatchInstance
impl StructuralPartialEq for PatchInstance
Auto Trait Implementations§
impl Freeze for PatchInstance
impl RefUnwindSafe for PatchInstance
impl Send for PatchInstance
impl Sync for PatchInstance
impl Unpin for PatchInstance
impl UnwindSafe for PatchInstance
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