macros: Merge generate_element_with_text!() into generate_element!().
This commit is contained in:
parent
b1a7b8019f
commit
36cfe76e4d
7 changed files with 71 additions and 83 deletions
10
src/ibb.rs
10
src/ibb.rs
|
|
@ -42,18 +42,20 @@ attributes: [
|
|||
|
||||
impl IqSetPayload for Open {}
|
||||
|
||||
generate_element_with_text!(
|
||||
generate_element!(
|
||||
/// Exchange a chunk of data in an open stream.
|
||||
Data, "data", IBB,
|
||||
[
|
||||
attributes: [
|
||||
/// Sequence number of this chunk, must wraparound after 65535.
|
||||
seq: u16 = "seq" => required,
|
||||
|
||||
/// The identifier of the stream on which data is being exchanged.
|
||||
sid: StreamId = "sid" => required
|
||||
],
|
||||
/// Vector of bytes to be exchanged.
|
||||
data: Base64<Vec<u8>>
|
||||
text: (
|
||||
/// Vector of bytes to be exchanged.
|
||||
data: Base64<Vec<u8>>
|
||||
)
|
||||
);
|
||||
|
||||
impl IqSetPayload for Data {}
|
||||
|
|
|
|||
Loading…
Reference in a new issue