Crate nut_client[][src]

Expand description


The nut-client crate provides a network client implementation for Network UPS Tools (NUT) servers.


Blocking client implementation for NUT.

Well-known variable keys for NUT UPS devices.

Async client implementation for NUT, using Tokio.


An authentication mechanism.

Configuration for connecting to a remote NUT server.

A builder for Config.

A TCP address, preserving the original DNS hostname if any.

NUT Variable definition.

A range of values for a variable.


Encapsulation for errors emitted by the client library.

NUT device type.

A host specification.

A NUT-native error.

Well-known variables for NUT UPS devices.

Type Definitions

Result type for ClientError