pub struct Vhost {
pub name: String,
pub cluster_state: HashMap<String, String>,
pub default_queue_type: String,
pub description: String,
pub metadata: MetaData,
pub tags: Vec<String>,
pub tracing: bool,
}Fields§
§name: String§cluster_state: HashMap<String, String>§default_queue_type: String§description: String§metadata: MetaData§tracing: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for Vhost
impl<'de> Deserialize<'de> for Vhost
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 Vhost
impl RefUnwindSafe for Vhost
impl Send for Vhost
impl Sync for Vhost
impl Unpin for Vhost
impl UnwindSafe for Vhost
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