> Aztec.nr API reference, v6.0.0 (mainnet and testnet). Index: https://docs.aztec.network/aztec-nr-api/v6.0.0/llms.txt

# Module traits

Module: `noir_aztec::protocol::traits`

## Re-exports

- `pub use serde::serialization::Deserialize;`
- `pub use serde::serialization::Serialize;`

## Traits

- [Empty](/aztec-nr-api/v6.0.0/noir_aztec/protocol/traits/trait.Empty.md)
- [FromField](/aztec-nr-api/v6.0.0/noir_aztec/protocol/traits/trait.FromField.md)
- [Hash](/aztec-nr-api/v6.0.0/noir_aztec/protocol/traits/trait.Hash.md)
- [Packable](/aztec-nr-api/v6.0.0/noir_aztec/protocol/traits/trait.Packable.md): Space-efficient value packing and unpacking.
- [ToField](/aztec-nr-api/v6.0.0/noir_aztec/protocol/traits/trait.ToField.md)
