Emmanuel Gil Peyrot
|
3c083709cb
|
rsm, ibb: Write and use a macro to parse attributes.
|
2017-05-21 16:03:17 +01:00 |
|
Emmanuel Gil Peyrot
|
e3acb55b49
|
ibb: Port to TryFrom/Into.
|
2017-05-04 23:11:10 +01:00 |
|
Emmanuel Gil Peyrot
|
407e4cceb4
|
License the project under MPL-2.0.
|
2017-04-29 22:14:34 +01:00 |
|
Emmanuel Gil Peyrot
|
846148d618
|
ibb: Fix serialisation of <data/> data.
|
2017-04-28 23:46:32 +01:00 |
|
Emmanuel Gil Peyrot
|
30a596cb26
|
ibb: Implement serialise.
|
2017-04-27 19:05:51 +01:00 |
|
Emmanuel Gil Peyrot
|
c71b32ae24
|
ibb: Implement IntoAttributeValue for Stanza.
|
2017-04-24 19:25:00 +01:00 |
|
Emmanuel Gil Peyrot
|
16a6ebd751
|
ibb: Simplify the FromStr using match.
|
2017-04-23 03:44:58 +01:00 |
|
Emmanuel Gil Peyrot
|
22ec4b1913
|
ibb: Improve handling of optional stanza attribute.
|
2017-04-22 19:15:29 +01:00 |
|
Emmanuel Gil Peyrot
|
94380fdbd5
|
ibb: Add some more tests.
|
2017-04-21 03:21:06 +01:00 |
|
Emmanuel Gil Peyrot
|
189f17c569
|
ibb: Add a parser for the <close/> element.
|
2017-04-21 03:09:10 +01:00 |
|
Emmanuel Gil Peyrot
|
fb373c2b66
|
ibb: Add a parser for the <data/> element.
|
2017-04-21 03:07:21 +01:00 |
|
Emmanuel Gil Peyrot
|
3209b04a50
|
Fix all warnings issued by cargo clippy .
|
2017-04-21 01:28:58 +01:00 |
|
Emmanuel Gil Peyrot
|
62d9385728
|
Make all parsed types implement Clone.
|
2017-04-21 00:41:15 +01:00 |
|
Emmanuel Gil Peyrot
|
7288c2c74f
|
Import ns itself, and remove the _NS suffix on all namespaces.
|
2017-04-20 23:16:12 +01:00 |
|
Emmanuel Gil Peyrot
|
fc7a0517d3
|
Replace assert!()s with proper errors in parsers.
|
2017-04-19 23:41:54 +01:00 |
|
Emmanuel Gil Peyrot
|
4f31727a1a
|
Add an In-Band Bytestream parser.
|
2017-04-19 21:52:14 +01:00 |
|