Crate tagger
Source - Adaptor
- Used to wrap a
std::io::Write
to have std::io::Write
.
The underlying error can be extracted through the error field. - AttrWriter
- Create attributes.
- ElemWriter
- Create elements with a start and end tag, or elements with a single tag.
- ElementBridge
- A struct that captures a half-made element. To
complete building an element,
build()
must be called. - EscapeGuard
- Writer adaptor that replaces xml escaping characters with their encoded value.
- PathBuilder
- Build a path.
- PointsBuilder
- Build up a list of points.
- PathCommand
- Construct and Write a SVG path’s data.
- escape_guard
- Writer adaptor that disallows escaping from xml.
- new
- Create an initial
ElemWriter
- no_attr
- Specify no attributes needed.
Equivalent to writing
|_|{}
. - upgrade_write
- Update a
std::io::Write
to be a std::fmt::Write