List of all items
Structs
- channel::Receiver
- channel::Sender
- config::YoukiConfig
- container::CheckpointOptions
- container::Container
- container::builder::ContainerBuilder
- container::init_builder::InitContainerBuilder
- container::state::ContainerProcessState
- container::state::State
- container::tenant_builder::TenantContainerBuilder
- error::CreateContainerError
- namespaces::Namespaces
- notify_socket::NotifyListener
- notify_socket::NotifySocket
- process::args::ContainerArgs
- process::channel::InitReceiver
- process::channel::InitSender
- process::channel::IntermediateReceiver
- process::channel::IntermediateSender
- process::channel::MainReceiver
- process::channel::MainSender
- rootfs::Mount
- rootfs::RootFS
- rootfs::device::Device
- rootfs::utils::MountOptionConfig
- signal::Signal
- syscall::linux::LinuxSyscall
- syscall::linux::MountAttr
- syscall::test::ChownArgs
- syscall::test::FsopenArgs
- syscall::test::IoPriorityArgs
- syscall::test::MknodArgs
- syscall::test::MockId
- syscall::test::MountArgs
- syscall::test::MountFromFdArgs
- syscall::test::MoveMountArgs
- syscall::test::TestHelperSyscall
- syscall::test::UMount2Args
- user_ns::UserNamespaceConfig
- user_ns::UserNamespaceIDMapper
- workload::default::DefaultExecutor
Enums
- apparmor::AppArmorError
- channel::ChannelError
- config::ConfigError
- config::PersonalityDomain
- container::CheckpointError
- container::state::ContainerStatus
- container::state::StateError
- error::ErrInvalidID
- error::ErrInvalidSpec
- error::LibcontainerError
- error::MissingSpecError
- hooks::HookError
- namespaces::NamespaceError
- notify_socket::NotifyListenerError
- process::args::ContainerType
- process::channel::ChannelError
- process::container_intermediate_process::IntermediateProcessError
- process::container_main_process::ProcessError
- process::cpu_affinity::CPUAffinityError
- process::init::error::InitProcessError
- process::intel_rdt::IntelRdtError
- process::intel_rdt::ParseLineError
- rootfs::RootfsError
- rootfs::device::DeviceError
- seccomp::SeccompError
- signal::SignalError
- syscall::SyscallError
- syscall::linux::MountOption
- syscall::linux::MountRecursive
- syscall::syscall::SyscallType
- syscall::test::ArgName
- test_utils::TestCallbackError
- test_utils::TestError
- tty::StdIO
- tty::TTYError
- user_ns::MappingError
- user_ns::UserNamespaceError
- user_ns::ValidateSpecError
- utils::MkdirWithModeError
- utils::PathBufExtError
- workload::ExecutorError
- workload::ExecutorSetEnvsError
- workload::ExecutorValidationError
Traits
- capabilities::CapabilityExt
- syscall::syscall::Syscall
- utils::PathBufExt
- workload::CloneBoxExecutor
- workload::Executor
Functions
- apparmor::apply_profile
- apparmor::is_enabled
- capabilities::drop_privileges
- capabilities::reset_effective
- channel::channel
- hooks::run_hooks
- process::channel::init_channel
- process::channel::intermediate_channel
- process::channel::main_channel
- process::container_intermediate_process::container_intermediate_process
- process::container_main_process::container_main_process
- process::cpu_affinity::log_cpu_affinity
- process::cpu_affinity::set_cpuset_affinity_from_string
- process::cpu_affinity::to_cpuset
- process::init::process::container_init_process
- process::intel_rdt::delete_resctrl_subdirectory
- process::intel_rdt::find_resctrl_mount_point
- process::intel_rdt::setup_intel_rdt
- rootfs::utils::default_devices
- rootfs::utils::parse_mount
- rootfs::utils::to_sflag
- seccomp::initialize_seccomp
- seccomp::is_notify
- syscall::syscall::create_syscall
- test_utils::test_in_child_process
- tty::setup_console
- tty::setup_console_socket
- user_ns::lookup_map_binaries
- user_ns::unprivileged_user_ns_enabled
- utils::create_dir_all
- utils::create_dir_all_with_mode
- utils::get_cgroup_path
- utils::get_unix_user
- utils::get_user_home
- utils::is_in_new_userns
- utils::open
- utils::parse_env
- utils::retry
- utils::rootless_required
- utils::validate_spec_for_new_user_ns
- utils::write_file
- workload::default::get_executor
Statics
Constants
- notify_socket::NOTIFY_FILE
- syscall::linux::AT_EMPTY_PATH
- syscall::linux::AT_RECURSIVE
- syscall::linux::FSCONFIG_CMD_CREATE
- syscall::linux::FSCONFIG_CMD_CREATE_EXCL
- syscall::linux::FSCONFIG_CMD_RECONFIGURE
- syscall::linux::FSCONFIG_SET_BINARY
- syscall::linux::FSCONFIG_SET_FD
- syscall::linux::FSCONFIG_SET_FLAG
- syscall::linux::FSCONFIG_SET_PATH
- syscall::linux::FSCONFIG_SET_PATH_EMPTY
- syscall::linux::FSCONFIG_SET_STRING
- syscall::linux::MOUNT_ATTR_NOATIME
- syscall::linux::MOUNT_ATTR_NODEV
- syscall::linux::MOUNT_ATTR_NODIRATIME
- syscall::linux::MOUNT_ATTR_NOEXEC
- syscall::linux::MOUNT_ATTR_NOSUID
- syscall::linux::MOUNT_ATTR_NOSYMFOLLOW
- syscall::linux::MOUNT_ATTR_RDONLY
- syscall::linux::MOUNT_ATTR_RELATIME
- syscall::linux::MOUNT_ATTR_STRICTATIME
- syscall::linux::MOUNT_ATTR__ATIME
- syscall::linux::MOVE_MOUNT_F_EMPTY_PATH
- syscall::linux::MOVE_MOUNT_T_EMPTY_PATH