use-net 0.1.0

Umbrella crate for the RustUse networking primitives workspace.
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2024"
rust-version = "1.95.0"
name = "use-net"
version = "0.1.0"
authors = ["RustUse Contributors"]
build = false
publish = true
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Umbrella crate for the RustUse networking primitives workspace."
homepage = "https://rustuse.org"
documentation = "https://rustuse.org"
readme = "README.md"
keywords = [
    "network",
    "ip",
    "socket",
    "dns",
]
license = "MIT OR Apache-2.0"
repository = "https://github.com/RustUse/use-net"

[package.metadata.docs.rs]
all-features = true

[features]
cidr = ["dep:use-cidr"]
default = []
dns = ["dep:use-dns"]
domain = ["dep:use-domain"]
full = [
    "ip",
    "port",
    "host",
    "domain",
    "dns",
    "socket",
    "tcp",
    "udp",
    "cidr",
    "mac",
]
host = ["dep:use-host"]
ip = ["dep:use-ip"]
mac = ["dep:use-mac"]
port = ["dep:use-port"]
socket = ["dep:use-socket"]
tcp = ["dep:use-tcp"]
udp = ["dep:use-udp"]

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

[dependencies.use-cidr]
version = "0.1.0"
optional = true

[dependencies.use-dns]
version = "0.1.0"
optional = true

[dependencies.use-domain]
version = "0.1.0"
optional = true

[dependencies.use-host]
version = "0.1.0"
optional = true

[dependencies.use-ip]
version = "0.1.0"
optional = true

[dependencies.use-mac]
version = "0.1.0"
optional = true

[dependencies.use-port]
version = "0.1.0"
optional = true

[dependencies.use-socket]
version = "0.1.0"
optional = true

[dependencies.use-tcp]
version = "0.1.0"
optional = true

[dependencies.use-udp]
version = "0.1.0"
optional = true

[lints.rust]
unsafe_code = "forbid"