Structs§
- Capabilities
- Struct holding the detected capabilities.
- Environment
Info - Struct holding the environment information.
- Real
File System - Real filesystem implementation of the
FileSystem
trait.
Enums§
- Capability
- Enum representing specific capabilities.
- Container
Environment - Enum representing different container environments.
- Operating
System - Enum representing supported operating systems.
- Virtualization
Platform - Enum representing virtualization platforms.
Traits§
- File
System - Trait to abstract filesystem operations for easier testing.
Functions§
- detect_
container - Detects the current container environment using the provided
FileSystem
. - detect_
virtualization - Detects the current virtualization platform using the provided
FileSystem
. - get_
environment_ info - Retrieves the complete environment information using the real filesystem.
- get_os
- Retrieves the current operating system.