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§
- Args
- 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. - Client
- A Client to request to PlantUML Server.
- Collected
Container - A return data type for
Collector::collect
- Collector
- A
Collector
collectIncludesMetadataItem
and include files. - Config
- A configuration of
plantuml-server-client
. - File
Config - A representation of configuration from file
- Includes
Metadata - A metadata about files collected for includes
- Includes
Metadata Item - A metadata about file collected for includes
- Metadata
- A metadata (v1) collected by
plantuml-server-client
during processing - Metadata
Item - A metadata collected by
plantuml-server-client
during processing - Metadata
V2 - A metadata collected by
plantuml-server-client
during processing - Plant
UmlMetadata - Information in the generated PlantUML diagrams
- Plant
UmlMetadata Item - Information in the generated PlantUML diagram
- UrlBuilder
- A builder to build URLs for PlantUML server
Enums§
- Format
- A representation of output format of PlantUML Server.
- Locate
- An wrapper for representing file or stdin / stdout
- Metadata
Version - Method
- HTTP Method to request
- Mode
- The mode of execution.
Constants§
- PKG_
NAME - The package name from Cargo.toml:
plantuml-server-client-rs
- PKG_
VERSION - The package version from Cargo.toml
- URL_
PREFIX - The default URL prefix
Functions§
- init_
logger - Initializes tracing logger