pub struct ExchangeDeclareOptions {
pub passive: bool,
pub durable: bool,
pub auto_delete: bool,
pub internal: bool,
pub nowait: bool,
}Fields§
§passive: bool§durable: bool§auto_delete: bool§internal: bool§nowait: boolTrait Implementations§
Source§impl Clone for ExchangeDeclareOptions
impl Clone for ExchangeDeclareOptions
Source§fn clone(&self) -> ExchangeDeclareOptions
fn clone(&self) -> ExchangeDeclareOptions
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 ExchangeDeclareOptions
impl Debug for ExchangeDeclareOptions
Source§impl Default for ExchangeDeclareOptions
impl Default for ExchangeDeclareOptions
Source§fn default() -> ExchangeDeclareOptions
fn default() -> ExchangeDeclareOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExchangeDeclareOptions
impl<'de> Deserialize<'de> for ExchangeDeclareOptions
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExchangeDeclareOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExchangeDeclareOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ExchangeDeclareOptions
impl PartialEq for ExchangeDeclareOptions
Source§impl Serialize for ExchangeDeclareOptions
impl Serialize for ExchangeDeclareOptions
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for ExchangeDeclareOptions
impl StructuralPartialEq for ExchangeDeclareOptions
Auto Trait Implementations§
impl Freeze for ExchangeDeclareOptions
impl RefUnwindSafe for ExchangeDeclareOptions
impl Send for ExchangeDeclareOptions
impl Sync for ExchangeDeclareOptions
impl Unpin for ExchangeDeclareOptions
impl UnwindSafe for ExchangeDeclareOptions
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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