channels-packet 0.2.0

Utilities to parse channels packets.
Documentation
[[bench]]
harness = false
name = "header"
path = "benches/header.rs"

[dependencies.channels-io]
default-features = false
version = "=0.3.0"

[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5.1"

[features]
std = []

[lib]
name = "channels_packet"
path = "src/lib.rs"

[lints.clippy]
alloc_instead_of_core = "warn"
cast_lossless = "warn"
cast_possible_wrap = "warn"
error_impl_error = "warn"
missing_assert_message = "warn"
missing_errors_doc = "allow"
missing_panics_doc = "warn"
missing_safety_doc = "warn"
module_name_repetitions = "allow"
new_without_default = "allow"
std_instead_of_alloc = "warn"
std_instead_of_core = "warn"
unwrap_used = "warn"
useless_conversion = "warn"
wrong_self_convention = "warn"

[lints.clippy.all]
level = "warn"
priority = -1

[lints.clippy.cargo]
level = "warn"
priority = -1

[lints.clippy.complexity]
level = "warn"
priority = -1

[lints.clippy.correctness]
level = "warn"
priority = -1

[lints.clippy.pedantic]
level = "warn"
priority = -1

[lints.clippy.perf]
level = "warn"
priority = -1

[lints.clippy.style]
level = "warn"
priority = -1

[lints.clippy.suspicious]
level = "warn"
priority = -1

[lints.rust]
arithmetic_overflow = "warn"
missing_debug_implementations = "warn"
missing_docs = "deny"
unexpected_cfgs = "allow"

[lints.rustdoc]
all = "warn"
broken_intra_doc_links = "warn"
missing_crate_level_docs = "warn"

[package]
authors = ["1337"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["parsing", "parser-implementations", "no-std"]
description = """
Utilities to parse channels packets.
"""
documentation = "https://docs.rs/channels-packet"
edition = "2021"
homepage = "https://github.com/threadexio/channels-rs"
keywords = ["parser", "binary", "packet"]
license = "MIT"
name = "channels-packet"
readme = "README.md"
repository = "https://github.com/threadexio/channels-rs"
version = "0.2.0"

[package.metadata.docs.rs]
all-features = true
rustc-args = ["--cfg", "channels_nightly"]
rustdoc-args = ["--cfg", "channels_nightly"]