pub struct RabbitMqNode {Show 26 fields
pub os_pid: String,
pub fd_total: i64,
pub sockets_total: i64,
pub mem_limit: i64,
pub mem_alarm: bool,
pub disk_free_limit: i64,
pub disk_free_alarm: bool,
pub proc_total: i64,
pub rates_mode: String,
pub uptime: i64,
pub run_queue: i64,
pub processors: i64,
pub exchange_types: Vec<RabbitMqExchangeType>,
pub auth_mechanisms: Vec<RabbitMqNodeAuthMechanism>,
pub applications: Vec<RabbitMqNodeApplication>,
pub contexts: Vec<RabbitMqContext>,
pub log_files: Vec<String>,
pub db_dir: String,
pub config_files: Vec<String>,
pub net_ticktime: i64,
pub enabled_plugins: Vec<String>,
pub mem_calculation_strategy: String,
pub name: String,
pub running: bool,
pub kind: String,
pub mem_used: i64,
}
Fields§
§os_pid: String
§fd_total: i64
§sockets_total: i64
§mem_limit: i64
§mem_alarm: bool
§disk_free_limit: i64
§disk_free_alarm: bool
§proc_total: i64
§rates_mode: String
§uptime: i64
§run_queue: i64
§processors: i64
§exchange_types: Vec<RabbitMqExchangeType>
§auth_mechanisms: Vec<RabbitMqNodeAuthMechanism>
§applications: Vec<RabbitMqNodeApplication>
§contexts: Vec<RabbitMqContext>
§log_files: Vec<String>
§db_dir: String
§config_files: Vec<String>
§net_ticktime: i64
§enabled_plugins: Vec<String>
§mem_calculation_strategy: String
§name: String
§running: bool
§kind: String
§mem_used: i64
Trait Implementations§
Source§impl Debug for RabbitMqNode
impl Debug for RabbitMqNode
Source§impl<'de> Deserialize<'de> for RabbitMqNode
impl<'de> Deserialize<'de> for RabbitMqNode
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 RabbitMqNode
impl RefUnwindSafe for RabbitMqNode
impl Send for RabbitMqNode
impl Sync for RabbitMqNode
impl Unpin for RabbitMqNode
impl UnwindSafe for RabbitMqNode
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