pub struct RestoreInstance {
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 environment: Option<Option<Environment>>,
pub extra_domains_rw: Option<Option<Vec<String>>>,
pub instance_name: String,
pub memory: Option<Option<Memory>>,
pub restore: Box<Restore>,
pub storage: Option<Option<Storage>>,
}Fields§
§app_services: Option<Option<Vec<AppType>>>§autoscaling: Option<Option<Box<PatchAutoscaling>>>§connection_pooler: Option<Option<Box<ConnectionPooler>>>§cpu: Option<Option<Cpu>>§environment: Option<Option<Environment>>§extra_domains_rw: Option<Option<Vec<String>>>§instance_name: String§memory: Option<Option<Memory>>§restore: Box<Restore>§storage: Option<Option<Storage>>Implementations§
Source§impl RestoreInstance
impl RestoreInstance
pub fn new(instance_name: String, restore: Restore) -> RestoreInstance
Trait Implementations§
Source§impl Clone for RestoreInstance
impl Clone for RestoreInstance
Source§fn clone(&self) -> RestoreInstance
fn clone(&self) -> RestoreInstance
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 RestoreInstance
impl Debug for RestoreInstance
Source§impl Default for RestoreInstance
impl Default for RestoreInstance
Source§fn default() -> RestoreInstance
fn default() -> RestoreInstance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RestoreInstance
impl<'de> Deserialize<'de> for RestoreInstance
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 RestoreInstance
impl PartialEq for RestoreInstance
Source§impl Serialize for RestoreInstance
impl Serialize for RestoreInstance
impl StructuralPartialEq for RestoreInstance
Auto Trait Implementations§
impl Freeze for RestoreInstance
impl RefUnwindSafe for RestoreInstance
impl Send for RestoreInstance
impl Sync for RestoreInstance
impl Unpin for RestoreInstance
impl UnwindSafe for RestoreInstance
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