pub struct MetadataResponseBroker {
pub node_id: i32,
pub host: String,
pub port: i32,
pub rack: Option<String>,
}
Fields§
§node_id: i32
The broker ID.
host: String
The broker hostname.
port: i32
The broker port.
rack: Option<String>
The rack of the broker, or null if it has not been assigned to a rack.
Implementations§
Source§impl MetadataResponseBroker
impl MetadataResponseBroker
pub fn into(&self) -> ServerAddress
Trait Implementations§
Source§impl Debug for MetadataResponseBroker
impl Debug for MetadataResponseBroker
Source§impl Decoder for MetadataResponseBroker
impl Decoder for MetadataResponseBroker
Source§impl Default for MetadataResponseBroker
impl Default for MetadataResponseBroker
Source§impl<'de> Deserialize<'de> for MetadataResponseBroker
impl<'de> Deserialize<'de> for MetadataResponseBroker
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 Encoder for MetadataResponseBroker
impl Encoder for MetadataResponseBroker
Auto Trait Implementations§
impl Freeze for MetadataResponseBroker
impl RefUnwindSafe for MetadataResponseBroker
impl Send for MetadataResponseBroker
impl Sync for MetadataResponseBroker
impl Unpin for MetadataResponseBroker
impl UnwindSafe for MetadataResponseBroker
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