Replace lexical Rust fragments with real modules

This commit is contained in:
ms2k 2026-07-19 05:12:57 +09:00
commit 247819250b

View file

@ -1,7 +1,20 @@
use super::storage::{
descriptor_child_path, descriptor_path, inherit_for_exec, open_directory,
open_exact_directory_path, open_mounted_directory, overlay_options, path_from_host,
reopen_inherited_directory, require_directory_descriptor_identity, rootless_unmount_path,
};
use super::{
AsFd, AsRawFd, FileType, HostProcessOwnershipSlot, Instant, MOUNT_POLL_INTERVAL, MOUNT_TIMEOUT,
Mode, MountIdentity, OFlags, OwnedFd, Path, PathBuf, PreparedArtifact,
ProcessOwnershipCommitAck, ProcessOwnershipContext, ResolveFlags, RetainedProcess,
StagedProcessOwnership, StateAnchorError, StateAnchorLayout, TargetCommand, child_broker, io,
mount_identity, openat2, thread,
};
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub struct VerifiedStateAnchorReadiness {
staged: StagedProcessOwnership,
mount: MountIdentity,
pub(super) staged: StagedProcessOwnership,
pub(super) mount: MountIdentity,
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]