Skip to main content

torrust_tracker_deployer_lib/adapters/lxd/instance/
mod.rs

1//! LXD instance data types and utilities
2//!
3//! This module provides data types and utilities for working with LXD instances
4//! (containers and virtual machines), including instance information.
5//!
6//! ## Components
7//!
8//! - `info` - Instance information structures containing runtime data
9//!
10//! Instance naming utilities are provided by the domain layer's `InstanceName` type.
11//!
12//! These types are used throughout the LXD integration to represent and
13//! manipulate instance data in a type-safe manner.
14
15pub mod info;
16
17pub use info::InstanceInfo;
18// Re-export InstanceName from domain layer for convenience
19pub use crate::domain::InstanceName;