Struct amqp0_primitives::amqp9_0::message::Transfer
[−]
[src]
pub struct Transfer<'a> { /* fields omitted */ }
Methods
impl<'a> Transfer<'a>
[src]
fn new<D, E, R, M, C, R0, C0, C1, U, A, T, S, A0, B>(ticket: u16,
destination: D,
redelivered: bool,
immediate: bool,
ttl: u64,
priority: u8,
timestamp: u64,
delivery_mode: u8,
expiration: u64,
exchange: E,
routing_key: R,
message_id: M,
correlation_id: C,
reply_to: R0,
content_type: C0,
content_encoding: C1,
user_id: U,
app_id: A,
transaction_id: T,
security_token: S,
application_headers: A0,
body: B)
-> Self where D: Into<Cow<'a, str>>,
E: Into<Cow<'a, str>>,
R: Into<Cow<'a, str>>,
M: Into<Cow<'a, str>>,
C: Into<Cow<'a, str>>,
R0: Into<Cow<'a, str>>,
C0: Into<Cow<'a, str>>,
C1: Into<Cow<'a, str>>,
U: Into<Cow<'a, str>>,
A: Into<Cow<'a, str>>,
T: Into<Cow<'a, str>>,
S: Into<Cow<'a, [u8]>>,
A0: Into<Table<'a>>,
B: Into<Cow<'a, [u8]>>
destination: D,
redelivered: bool,
immediate: bool,
ttl: u64,
priority: u8,
timestamp: u64,
delivery_mode: u8,
expiration: u64,
exchange: E,
routing_key: R,
message_id: M,
correlation_id: C,
reply_to: R0,
content_type: C0,
content_encoding: C1,
user_id: U,
app_id: A,
transaction_id: T,
security_token: S,
application_headers: A0,
body: B)
-> Self where D: Into<Cow<'a, str>>,
E: Into<Cow<'a, str>>,
R: Into<Cow<'a, str>>,
M: Into<Cow<'a, str>>,
C: Into<Cow<'a, str>>,
R0: Into<Cow<'a, str>>,
C0: Into<Cow<'a, str>>,
C1: Into<Cow<'a, str>>,
U: Into<Cow<'a, str>>,
A: Into<Cow<'a, str>>,
T: Into<Cow<'a, str>>,
S: Into<Cow<'a, [u8]>>,
A0: Into<Table<'a>>,
B: Into<Cow<'a, [u8]>>