Jonas Schäfer
271c31c9d4
xso: use values instead of types for text codecs
...
This allows stateful or configurable codecs without having to express
all configuration in the type name itself. For example, we could have a
Base64 type with configurable Base64 engines without having to duplicate
the Base64 type itself.
(Note that the different engines in the Base64 crate are values, not
types.)
2024-08-03 12:14:26 +02:00
..
muc
parsers: replace some more generate_element! calls with derive macros
2024-07-27 09:39:13 +02:00
pubsub
parsers: replace some more generate_element! calls with derive macros
2024-07-27 09:39:13 +02:00
util
xso: implement support for enums
2024-08-01 15:28:22 +02:00
attention.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
avatar.rs
xso: use values instead of types for text codecs
2024-08-03 12:14:26 +02:00
bind.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
bind2.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
blocking.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
bob.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
bookmarks.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
bookmarks2.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
caps.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
carbons.rs
parsers: port some elements with children to derive macros
2024-07-26 22:31:42 +02:00
cert_management.rs
parsers: port some elements with children to derive macros
2024-07-26 22:31:42 +02:00
chatstates.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
component.rs
xso: use values instead of types for text codecs
2024-08-03 12:14:26 +02:00
csi.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
data_forms.rs
parsers: replace some more generate_element! calls with derive macros
2024-07-27 09:39:13 +02:00
data_forms_validate.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
date.rs
Port everything over to AsXml
2024-07-24 16:05:06 +02:00
delay.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
disco.rs
parsers: replace some more generate_element! calls with derive macros
2024-07-27 09:39:13 +02:00
ecaps2.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
eme.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
extdisco.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
fast.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
forwarding.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
hashes.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
http_upload.rs
parsers: port some elements with children to derive macros
2024-07-26 22:31:42 +02:00
ibb.rs
xmpp-parsers: Convert ibb to xso
2024-07-25 18:42:18 +02:00
ibr.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
idle.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
iq.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jid_prep.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle_dtls_srtp.rs
xmpp-parsers: Convert jingle_dtls_srtp to xso
2024-07-25 18:42:18 +02:00
jingle_ft.rs
Port everything over to AsXml
2024-07-24 16:05:06 +02:00
jingle_grouping.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle_ibb.rs
xmpp-parsers: Convert jingle_ibb to xso
2024-07-25 18:42:18 +02:00
jingle_ice_udp.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle_message.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle_raw_udp.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle_rtcp_fb.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle_rtp.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle_rtp_hdrext.rs
xmpp-parsers: Convert jingle_rtp_hdrext to xso
2024-07-25 18:42:18 +02:00
jingle_s5b.rs
xmpp-parsers: Convert jingle_s5b’s Candidate to xso
2024-07-25 18:42:18 +02:00
jingle_ssma.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle_thumnails.rs
Port everything over to AsXml
2024-07-24 16:05:06 +02:00
legacy_omemo.rs
parsers: replace some more generate_element! calls with derive macros
2024-07-27 09:39:13 +02:00
lib.rs
Support <stream:features> in parsers
2024-08-02 18:25:32 +00:00
mam.rs
xmpp-parsers: Convert MetadataResponse to xso
2024-07-31 15:38:10 +00:00
mam_prefs.rs
parsers: use Error type from xso
2024-06-23 09:40:52 +02:00
media_element.rs
xmpp-parsers: Convert media_element to xso
2024-07-25 18:42:18 +02:00
message.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
message_correct.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
mix.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
mood.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
nick.rs
parsers: port some elements with children to derive macros
2024-07-26 22:31:42 +02:00
ns.rs
xmpp-parsers: Implement XEP-0386: Bind 2
2024-07-03 23:11:23 +00:00
occupant_id.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
oob.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
openpgp.rs
parsers: port some elements with children to derive macros
2024-07-26 22:31:42 +02:00
ping.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
presence.rs
xmpp-parsers: Fix most of the clippy warnings
2024-07-03 16:28:11 +02:00
private.rs
parsers: port some elements with children to derive macros
2024-07-26 22:31:42 +02:00
reactions.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
receipts.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
roster.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
rsm.rs
parsers: replace some more generate_element! calls with derive macros
2024-07-27 09:39:13 +02:00
rtt.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
sasl.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
server_info.rs
Add support for XEP-0122: Data Forms Validation
2024-06-24 15:15:02 +02:00
sm.rs
parsers: replace some more generate_element! calls with derive macros
2024-07-27 09:39:13 +02:00
stanza_error.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
stanza_id.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
stream.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
stream_features.rs
Support <stream:features> in parsers
2024-08-02 18:25:32 +00:00
time.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
tune.rs
xmpp-parsers: Convert Tune to xso
2024-07-31 15:38:10 +00:00
vcard.rs
xso: use values instead of types for text codecs
2024-08-03 12:14:26 +02:00
vcard_update.rs
xso: use values instead of types for text codecs
2024-08-03 12:14:26 +02:00
version.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
websocket.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
xhtml.rs
parsers: use Error type from xso
2024-06-23 09:40:52 +02:00