pub struct BrokerInstance {
pub console_url: Option<String>,
pub endpoints: Option<Vec<String>>,
pub ip_address: Option<String>,
}
Expand description
Returns information about all brokers.
Fields§
§console_url: Option<String>
The URL of the broker's ActiveMQ Web Console.
endpoints: Option<Vec<String>>
The broker's wire-level protocol endpoints.
ip_address: Option<String>
The IP address of the Elastic Network Interface (ENI) attached to the broker.
Trait Implementations§
Source§impl Clone for BrokerInstance
impl Clone for BrokerInstance
Source§fn clone(&self) -> BrokerInstance
fn clone(&self) -> BrokerInstance
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 BrokerInstance
impl Debug for BrokerInstance
Source§impl Default for BrokerInstance
impl Default for BrokerInstance
Source§fn default() -> BrokerInstance
fn default() -> BrokerInstance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BrokerInstance
impl<'de> Deserialize<'de> for BrokerInstance
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 BrokerInstance
impl PartialEq for BrokerInstance
impl StructuralPartialEq for BrokerInstance
Auto Trait Implementations§
impl Freeze for BrokerInstance
impl RefUnwindSafe for BrokerInstance
impl Send for BrokerInstance
impl Sync for BrokerInstance
impl Unpin for BrokerInstance
impl UnwindSafe for BrokerInstance
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