Crate plantuml_server_client_rs
source ·Expand description
The client of PlantUML Server.
Getting Started
Request to http://www.plantuml.com/plantuml/
.
cargo install plantuml-server-client-rs
{
echo '@startuml'
echo 'Bob -> Alice : hello'
echo '@enduml'
} | plantuml-server-client > out.svg
Usages
Structs
- The definition of program arguments.
Args
has a higher priority thanFileConfig
. If no value is specified for a configuration item in eitherArgs
orFileConfig
, the default value is used. - A Client to request to PlantUML Server.
- A return data type for
Collector::collect
- A
Collector
collectIncludesMetadataItem
and include files. - A configuration of
plantuml-server-client
. - A representation of configuration from file
- A metadata about files collected for includes
- A metadata about file collected for includes
- A metadata collected by
plantuml-server-client
during processing - Information in the generated PlantUML diagrams
- Information in the generated PlantUML diagram
- A builder to build URLs for PlantUML server
Enums
- A representation of output format of PlantUML Server.
- An wrapper for representing file or stdin / stdout
- HTTP Method to request
Constants
- The package name from Cargo.toml:
plantuml-server-client-rs
- The package version from Cargo.toml
- The default URL prefix
Functions
- Initializes tracing logger