[package]
edition = "2018"
name = "nv-redfish"
version = "0.2.0"
build = "build.rs"
include = [
"src/**/*",
"build.rs",
"features.toml",
"schemas/**/*.xml",
"oem/**/*.xml",
"oem/**/README.md",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Rust implementation of Redfish API for BMC management"
documentation = "https://docs.rs/nv-redfish"
readme = "README.md"
keywords = [
"rust",
"redfish",
"bmc",
]
categories = ["hardware-support"]
license = "Apache-2.0"
repository = "https://github.com/NVIDIA/nv-redfish"
[features]
accounts = []
assembly = []
bios = []
boot-options = []
chassis = []
computer-systems = []
default = []
ethernet-interfaces = []
log-services = []
managers = []
memory = []
network-adapters = []
oem = []
oem-ami = ["oem"]
oem-dell = ["oem"]
oem-hpe = ["oem"]
oem-lenovo = ["oem"]
oem-nvidia = ["oem"]
oem-nvidia-baseboard = ["oem-nvidia"]
oem-nvidia-bluefield = ["oem-nvidia"]
oem-supermicro = ["oem"]
pcie-devices = ["resource-status"]
power = []
power-supplies = []
processors = []
resource-status = []
secure-boot = []
sensors = []
std-redfish = [
"accounts",
"assembly",
"boot-options",
"bios",
"chassis",
"computer-systems",
"ethernet-interfaces",
"log-services",
"managers",
"memory",
"network-adapters",
"power",
"power-supplies",
"pcie-devices",
"processors",
"secure-boot",
"sensors",
"storages",
"thermal",
"update-service",
]
storages = []
thermal = []
update-service = []
[lib]
name = "nv_redfish"
path = "src/lib.rs"
[dependencies.nv-redfish-core]
version = "0.1"
[dependencies.serde]
version = "1.0"
features = ["derive"]
default-features = false
[dependencies.serde_json]
version = "1.0"
default-features = false
[dependencies.tagged-types]
version = "^0.2.3"
[build-dependencies.nv-redfish-csdl-compiler]
version = "0.1"