Struct amq_protocol_codegen::AMQPMethod
source · pub struct AMQPMethod {
pub id: ShortUInt,
pub arguments: Vec<AMQPArgument>,
pub name: ShortString,
pub synchronous: Boolean,
}
Expand description
A method as defined in the AMQP specification
Fields
id: ShortUInt
The id of the method
arguments: Vec<AMQPArgument>
The arguments of the method
name: ShortString
The name of the method
synchronous: Boolean
Whether this method is synchronous or not
Trait Implementations
sourceimpl Clone for AMQPMethod
impl Clone for AMQPMethod
sourcefn clone(&self) -> AMQPMethod
fn clone(&self) -> AMQPMethod
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AMQPMethod
impl Debug for AMQPMethod
sourceimpl<'de> Deserialize<'de> for AMQPMethod
impl<'de> Deserialize<'de> for AMQPMethod
sourcefn 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
sourceimpl Named for AMQPMethod
impl Named for AMQPMethod
sourcefn camel_name(&self) -> String
fn camel_name(&self) -> String
Get the name converted to camel case
sourcefn snake_name(&self) -> String
fn snake_name(&self) -> String
Get the name converted to snake case
sourceimpl PartialEq<AMQPMethod> for AMQPMethod
impl PartialEq<AMQPMethod> for AMQPMethod
sourcefn eq(&self, other: &AMQPMethod) -> bool
fn eq(&self, other: &AMQPMethod) -> bool
sourceimpl Serialize for AMQPMethod
impl Serialize for AMQPMethod
impl StructuralPartialEq for AMQPMethod
Auto Trait Implementations
impl RefUnwindSafe for AMQPMethod
impl Send for AMQPMethod
impl Sync for AMQPMethod
impl Unpin for AMQPMethod
impl UnwindSafe for AMQPMethod
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more