Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AerynOS/blsforme
/ types & classes
Types & classes
40 in github.com/AerynOS/blsforme
⨍
Functions
92
◇
Types & classes
40
Class
AuxiliaryFile
blsforme/src/kernel.rs:101
Enum
AuxiliaryKind
blsforme/src/kernel.rs:81
Class
BlockDevice
crates/topology/src/disk/device.rs:18
Class
BootEnvironment
blsforme/src/bootenv.rs:37
Class
BootJSON
blsforme/src/kernel.rs:35
Class
BootLoaderInterface
Simple encapsulation of a Boot Loader Interface over efivars
blsforme/src/bootloader/systemd_boot/interface.rs:22
Enum
Bootloader
blsforme/src/bootloader/mod.rs:32
Class
Brand
blsforme/src/os_release.rs:181
Class
Builder
Builder pattern for a Probe
crates/topology/src/disk/builder.rs:15
Class
Cli
blsctl/src/main.rs:23
Class
CmdlineEntry
blsforme/src/entry.rs:14
Enum
Commands
blsctl/src/main.rs:41
Class
Configuration
blsforme/src/lib.rs:70
Class
Entry
blsforme/src/entry.rs:25
Enum
Error
blsforme/src/os_release.rs:19
Enum
Error
blsforme/src/lib.rs:33
Enum
Error
blsforme/src/bootloader/mod.rs:17
Enum
Error
blsforme/src/bootloader/systemd_boot/interface.rs:37
Enum
Error
crates/topology/src/disk/mod.rs:18
Enum
Firmware
blsforme/src/bootenv.rs:27
Class
InstallResult
blsforme/src/bootloader/systemd_boot/mod.rs:35
Class
Kernel
blsforme/src/kernel.rs:62
Class
Loader
blsforme/src/bootloader/systemd_boot/mod.rs:24
Class
Manager
blsforme/src/manager.rs:27
Interface
MapDecode
Private helper to decode types from a map Ok it's not the most efficient way, we could use Cow on a Read... It just gets the job done.
blsforme/src/os_release.rs:27
Class
Metadata
blsforme/src/os_release.rs:92
Class
Mount
crates/topology/src/disk/mounts.rs:13
Enum
MountOption
crates/topology/src/disk/mounts.rs:29
Class
Mounts
blsforme/src/manager.rs:20
Class
OsRelease
blsforme/src/os_release.rs:33
Interface
PathExt
Case-insensitive path joining for FAT, respecting existing entries on the filesystem Note, this discards errors, so will require read permissions
blsforme/src/file_utils.rs:19
Class
Probe
crates/topology/src/disk/probe.rs:18
Enum
Root
blsforme/src/lib.rs:80
Enum
Schema
blsforme/src/kernel.rs:19
Class
ScopedMount
Encapsulated mountpoint to ensure auto-unmount (Scoped)
blsforme/src/manager.rs:239
Class
Table
crates/topology/src/disk/mounts.rs:67
Class
Urls
blsforme/src/os_release.rs:150
Enum
VariableName
Variables that are currently exposed via efivars
blsforme/src/bootloader/systemd_boot/interface.rs:49
Class
Vendor
blsforme/src/os_release.rs:200
Class
Version
blsforme/src/os_release.rs:115