List of all items
Structs
- advanced::buffer_group::BufferGroup
- advanced::config::AdvancedConfig
- advanced::feature_detection::AvailableFeatures
- advanced::feature_detection::DirectProbeDetector
- advanced::feature_detection::FeatureDetector
- advanced::feature_detection::KernelVersion
- advanced::multi_shot::MultiShotConfig
- backend::epoll::EpollBackend
- backend::io_uring::IoUringBackend
- buffer::PinnedBuffer
- buffer::generation::GenerationCounter
- compat::AsyncReadAdapter
- compat::AsyncWriteAdapter
- compat::File
- compat::Socket
- config::BufferConfig
- config::ConfigBuilder
- config::ErrorHandlingConfig
- config::LoggingConfig
- config::PerformanceConfig
- config::RingConfig
- config::SaferRingConfig
- future::AcceptFuture
- future::BatchFuture
- future::OperationFuture
- future::ReadFuture
- future::RecvFuture
- future::SendFuture
- future::StandaloneBatchFuture
- future::VectoredReadFuture
- future::VectoredWriteFuture
- future::WriteFuture
- logging::ConsoleOutput
- logging::FileOutput
- logging::LogEntry
- logging::Logger
- logging::PerformanceMetrics
- operation::Building
- operation::Completed
- operation::Operation
- operation::Submitted
- ownership::BufferAccessGuard
- ownership::OwnedBuffer
- perf::MemoryStats
- perf::MemoryTracker
- perf::PerfCounter
- perf::PerfRegistry
- perf::PerfStats
- perf::PerfTimer
- pool::BufferPool
- pool::PoolStats
- pool::PooledBuffer
- registry::FixedFile
- registry::RegisteredBuffer
- registry::RegisteredBufferSlot
- registry::RegisteredFd
- registry::Registry
- ring::CompletionResult
- ring::Ring
- ring::batch::config::BatchConfig
- ring::batch::core::Batch
- ring::batch::result::BatchResult
- runtime::EnvironmentInfo
- runtime::Runtime
- safety::OrphanTracker
- safety::SafeAcceptFuture
- safety::SafeOperation
- safety::SafeOperationBuilder
- safety::SafeOperationFuture
Enums
- error::SaferRingError
- logging::LogLevel
- operation::BufferType
- operation::FdType
- operation::types::OperationType
- ownership::BufferOwnership
- ring::batch::result::OperationResult
- runtime::Backend
Traits
- backend::Backend
- compat::AsyncCompat
- logging::LogOutput
- operation::OperationState
- ownership::SafeBuffer
- safety::CompletionChecker
Macros
Functions
- backend::detect_backend
- buffer::allocation::allocate_aligned_buffer
- buffer::allocation::allocate_with_alignment
- buffer::numa::allocate_numa_buffer
- buffer::numa::current_numa_node
- buffer::numa::is_numa_available
- buffer::numa::numa_node_count
- logging::init_logger
- logging::log
- logging::log_operation
- logging::log_timing
- runtime::get_environment_info
- runtime::is_io_uring_available