pub struct RabbitMqInClusterConfig {
pub namespace: String,
pub storage_class: String,
pub storage_size: String,
pub replicas: u32,
pub use_operator: bool,
}Expand description
RabbitMQ in-cluster deployment configuration
Fields§
§namespace: StringNamespace to deploy in
storage_class: StringStorage class for persistent volume
storage_size: StringStorage size (e.g., “10Gi”)
replicas: u32Number of replicas (for HA)
use_operator: boolUse RabbitMQ cluster operator
Trait Implementations§
Source§impl Clone for RabbitMqInClusterConfig
impl Clone for RabbitMqInClusterConfig
Source§fn clone(&self) -> RabbitMqInClusterConfig
fn clone(&self) -> RabbitMqInClusterConfig
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 RabbitMqInClusterConfig
impl Debug for RabbitMqInClusterConfig
Source§impl<'de> Deserialize<'de> for RabbitMqInClusterConfig
impl<'de> Deserialize<'de> for RabbitMqInClusterConfig
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 Serialize for RabbitMqInClusterConfig
impl Serialize for RabbitMqInClusterConfig
Source§impl Validate for RabbitMqInClusterConfig
impl Validate for RabbitMqInClusterConfig
Source§impl<'v_a> ValidateArgs<'v_a> for RabbitMqInClusterConfig
impl<'v_a> ValidateArgs<'v_a> for RabbitMqInClusterConfig
Auto Trait Implementations§
impl Freeze for RabbitMqInClusterConfig
impl RefUnwindSafe for RabbitMqInClusterConfig
impl Send for RabbitMqInClusterConfig
impl Sync for RabbitMqInClusterConfig
impl Unpin for RabbitMqInClusterConfig
impl UnwindSafe for RabbitMqInClusterConfig
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