pub struct RemoveInstanceOption {
pub cluster_name: Option<String>,
pub group_name: Option<String>,
pub namespace_id: Option<String>,
pub ephemeral: Option<bool>,
}Fields§
§cluster_name: Option<String>§group_name: Option<String>§namespace_id: Option<String>§ephemeral: Option<bool>Implementations§
Source§impl RemoveInstanceOption
impl RemoveInstanceOption
pub fn builder() -> RemoveInstanceOptionBuilder
Source§impl RemoveInstanceOption
impl RemoveInstanceOption
pub fn set_cluster_name(&mut self, value: &String)
pub fn cluster_name(&self) -> Option<String>
pub fn set_group_name(&mut self, value: &String)
pub fn group_name(&self) -> Option<String>
pub fn set_namespace_id(&mut self, value: &String)
pub fn namespace_id(&self) -> Option<String>
pub fn set_ephemeral(&mut self, value: &bool)
pub fn ephemeral(&self) -> Option<bool>
Trait Implementations§
Source§impl Clone for RemoveInstanceOption
impl Clone for RemoveInstanceOption
Source§fn clone(&self) -> RemoveInstanceOption
fn clone(&self) -> RemoveInstanceOption
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 RemoveInstanceOption
impl Debug for RemoveInstanceOption
Source§impl Default for RemoveInstanceOption
impl Default for RemoveInstanceOption
Source§fn default() -> RemoveInstanceOption
fn default() -> RemoveInstanceOption
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RemoveInstanceOption
impl<'de> Deserialize<'de> for RemoveInstanceOption
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
Auto Trait Implementations§
impl Freeze for RemoveInstanceOption
impl RefUnwindSafe for RemoveInstanceOption
impl Send for RemoveInstanceOption
impl Sync for RemoveInstanceOption
impl Unpin for RemoveInstanceOption
impl UnsafeUnpin for RemoveInstanceOption
impl UnwindSafe for RemoveInstanceOption
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