Module cargo_toml_builder::types
source · Expand description
Includes all types used by the builder
Structs
Represents an
appveyor = { ... }
badgeRepresents a
circe-ci = { ... }
badgeRepresents a
codecov = { ... }
badgeRepresents a
coveralls = { ... }
badgeRepresents a dependency that has a semver verison number
Represents a single dependency
Represents a single feature
Represents a
gitlab = { ... }
badgeRepresents a
[lib]
tableBuilder for LibTarget types
Represents a
maintenance = { status = ... }
badgeRepresents the metadata table for a Cargo.toml
Represents
[[bench]]
, [[bin]]
, [[example]]
, and [[test]]
tablesBuilder for NonLibTarget types
Represents a patchset for a Cargo.toml
Represents a
[profile.*]
tableRepresents a dependency replacement for a Cargo.toml
Represents a dependency that is retrieved from a git repository
Represents a
travis-ci = { ... }
badgeRepresents the
[workspace]
section of a Cargo.toml fileEnums
Represents the values that
service
can take in an appveyor = { ... }
badgeRepresents the values
service
can take in a codecov = { ... }
badgeRepresents the values
service
can take in a coveralls = { ... }
badgeRepresents the choices for the
crate-type
attributeRepresents the different types of dependencies
Licenses for the
license = ""
attributeRepresents the values
status
can take in a maintenance = { ... }
badgeRepresents the possible values for the
panic
settingSets a specific commit of a repository to use
Traits
Adds some methods to create
Dependency
objects from objects that impl Display
Type Definitions
Represents a
[[bench]]
tableRepresents a
[[bin]]
tableRepresents an
[[example]]
tableRepresents a
[[test]]
table