1b91ff6904
use cargo workspace
03764f8ced
rename jabber to jabber_stream
21f10a0b43
implement send_stanza
1d831b4c4e
add write function and remove todo Sink impl
692a9ebce8
create IntoContent trait and add Comment ContentBuilder type
b659338906
implement sasl kinda
2dcbc9e1f4
change ensure_tls to no longer start stream
668270429f
use element builder and parse methods
880194d811
fix: use namespace_declaration_overrides
aa940a8eac
create element builder and refactor api
381af38a09
automatically declare default namespaces unless overriden
c1e6f7e918
implement element writing
49c8d52f0d
make namespaces optional
a3dc4e1475
WIP: write start tag of element
0175a2d365
implement write end tag
caf8b7506e
implement end tag match check
c2a84072ac
fix attribute namespace resolution
c8ed16a2d1
store only namespace name in qualified name, not namespace declaration
4c235b972e
move Parser traits' generic outputs into associated types
e17f2d6876
add non-streaming parsers