[ package ]
name = "reverse"
version = "0.4.0"
authors = [ "Avril <flanchan@cumallover.me>" ]
edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[ features ]
default = [ "output-lines" , "buffer-output" , "ignore-output-errors" , "ignore-invalid-args" ]
# Output as lines instead of `["2", "1", "0"]`
output-lines = [ ]
# Print each string escaped
output-quoted = [ ]
# Buffer output to conserve syscalls, useful for very large inputs (can cause higher memory usage, but generally speeds output up considerably)
buffer-output = [ ]
# Do not attempt to handle output errors.
# Disable this if you are writing to a faulty device or expect some output operations to stdout to fail.
ignore-output-errors = [ ]
# Ignore invalid arguments instead of removing invalid UTF8 characters if they exist in the argument
ignore-invalid-args = [ ]
# Operate on raw input byte arrays instead of strings; so non-utf8 characters will be preserved in both input and output
# NOTE: May cause collecting from stdin to be *slightly* slower when enabled; so only enable if you intend to be operating on non-utf8 strings (which is usually unlikely)
# NOTE: `ignore-invalid-args` will do nothing if this is enabled.
byte-strings = [ ]
[ profile . release ]
opt-level = 3
lto = "fat"
codegen-units = 1
strip = true
[ profile . symbols ]
inherits = "release"
strip = false
[ dependencies ]