List of all items
Structs
- AddressFlags
- AssemblyBuffer
- AsyncPeekStream
- AsyncTagLockGuard
- AsyncTagLockTable
- CloneStream
- DebugGuard
- DeferredStreamProcessor
- Eventual
- EventualFutureClone
- EventualFutureEmpty
- EventualFutureNone
- EventualResolvedFuture
- EventualValue
- EventualValueClone
- EventualValueCloneFuture
- EventualValueFuture
- Ifv4Addr
- Ifv6Addr
- InterfaceAddress
- InterfaceFlags
- IpAddrPort
- IpcIncoming
- IpcListener
- IpcStream
- MustJoinHandle
- MustJoinSingleFuture
- MutableFuture
- NetworkInterface
- NetworkInterfaces
- NetworkInterfacesInner
- Peek
- PeekExact
- SingleShotEventual
- SplitUrl
- SplitUrlError
- SplitUrlPath
- StartupLock
- StartupLockAlreadyShutDownError
- StartupLockAlreadyStartedError
- StartupLockEnterGuard
- StartupLockGuard
- StartupLockNotStartedError
- TickTask
- TimeoutError
- VeilidRng
- assembly_buffer::AssemblyBuffer
- async_peek_stream::AsyncPeekStream
- async_peek_stream::Peek
- async_peek_stream::PeekExact
- async_tag_lock::AsyncTagLockGuard
- async_tag_lock::AsyncTagLockTable
- clone_stream::CloneStream
- deferred_stream_processor::DeferredStreamProcessor
- eventual::Eventual
- eventual::EventualFutureClone
- eventual::EventualFutureEmpty
- eventual::EventualFutureNone
- eventual_base::EventualBaseInner
- eventual_base::EventualResolvedFuture
- eventual_value::EventualValue
- eventual_value::EventualValueFuture
- eventual_value_clone::EventualValueClone
- eventual_value_clone::EventualValueCloneFuture
- ip_addr_port::IpAddrPort
- ipc::IpcIncoming
- ipc::IpcListener
- ipc::IpcStream
- must_join_handle::MustJoinHandle
- must_join_single_future::MustJoinSingleFuture
- mutable_future::MutableFuture
- network_interfaces::AddressFlags
- network_interfaces::Ifv4Addr
- network_interfaces::Ifv6Addr
- network_interfaces::InterfaceAddress
- network_interfaces::InterfaceFlags
- network_interfaces::NetworkInterface
- network_interfaces::NetworkInterfaces
- network_interfaces::NetworkInterfacesInner
- random::VeilidRng
- single_shot_eventual::SingleShotEventual
- split_url::SplitUrl
- split_url::SplitUrlError
- split_url::SplitUrlPath
- startup_lock::StartupLock
- startup_lock::StartupLockAlreadyShutDownError
- startup_lock::StartupLockAlreadyStartedError
- startup_lock::StartupLockEnterGuard
- startup_lock::StartupLockGuard
- startup_lock::StartupLockNotStartedError
- tick_task::TickTask
- timeout_or::TimeoutError
- tools::DebugGuard
Enums
- IfAddr
- Ipv6MulticastScope
- NetworkResult
- SplitUrlHost
- TimeoutOr
- eventual_base::EventualError
- ip_extra::Ipv6MulticastScope
- network_interfaces::IfAddr
- network_result::NetworkResult
- split_url::SplitUrlHost
- timeout_or::TimeoutOr
Traits
- CmpAssign
- EventualCommon
- FoldedNetworkResultExt
- IoNetworkResultExt
- IoTimeoutOrExt
- NetworkResultExt
- NetworkResultResultExt
- RemoveDuplicates
- TimeoutOrExt
- TimeoutOrResultExt
- eventual_base::EventualBase
- eventual_base::EventualCommon
- network_result::FoldedNetworkResultExt
- network_result::IoNetworkResultExt
- network_result::NetworkResultExt
- network_result::NetworkResultResultExt
- timeout_or::IoTimeoutOrExt
- timeout_or::TimeoutOrExt
- timeout_or::TimeoutOrResultExt
- tools::CmpAssign
- tools::RemoveDuplicates
Macros
- assert_err
- asyncmutex_lock_arc
- asyncmutex_try_lock
- asyncmutex_try_lock_arc
- asyncrwlock_try_read
- asyncrwlock_try_write
- bail_io_error_other
- debug_target_enabled
- io_error_other
- network_result_raise
- network_result_try
- network_result_value_or_log
- timeout_or_try
Functions
- aligned_8_u8_vec_uninit
- async_try_at_most_n_things
- available_unspecified_addresses
- blocking_wrapper
- compatible_unspecified_socket_addr
- debug_backtrace
- debug_duration
- debug_print_backtrace
- debug_ts
- ensure_directory_private_owner
- ensure_file_private_owner
- get_concurrency
- get_random_u32
- get_random_u64
- get_timestamp
- interval
- interval::interval
- ip_extra::ip_to_ipblock
- ip_extra::ipaddr_apply_netmask
- ip_extra::ipaddr_in_network
- ip_extra::ipaddr_is_documentation
- ip_extra::ipaddr_is_global
- ip_extra::ipaddr_is_loopback
- ip_extra::ipaddr_is_multicast
- ip_extra::ipaddr_is_unspecified
- ip_extra::ipv4addr_is_benchmarking
- ip_extra::ipv4addr_is_broadcast
- ip_extra::ipv4addr_is_documentation
- ip_extra::ipv4addr_is_global
- ip_extra::ipv4addr_is_ietf_protocol_assignment
- ip_extra::ipv4addr_is_link_local
- ip_extra::ipv4addr_is_loopback
- ip_extra::ipv4addr_is_multicast
- ip_extra::ipv4addr_is_private
- ip_extra::ipv4addr_is_reserved
- ip_extra::ipv4addr_is_shared
- ip_extra::ipv4addr_is_unspecified
- ip_extra::ipv6addr_is_documentation
- ip_extra::ipv6addr_is_global
- ip_extra::ipv6addr_is_loopback
- ip_extra::ipv6addr_is_multicast
- ip_extra::ipv6addr_is_unicast_global
- ip_extra::ipv6addr_is_unicast_link_local
- ip_extra::ipv6addr_is_unicast_link_local_strict
- ip_extra::ipv6addr_is_unicast_site_local
- ip_extra::ipv6addr_is_unique_local
- ip_extra::ipv6addr_is_unspecified
- ip_extra::ipv6addr_multicast_scope
- ip_to_ipblock
- ipaddr_apply_netmask
- ipaddr_in_network
- ipaddr_is_documentation
- ipaddr_is_global
- ipaddr_is_loopback
- ipaddr_is_multicast
- ipaddr_is_unspecified
- ipc::is_ipc_socket_path
- ipv4addr_is_benchmarking
- ipv4addr_is_broadcast
- ipv4addr_is_documentation
- ipv4addr_is_global
- ipv4addr_is_ietf_protocol_assignment
- ipv4addr_is_link_local
- ipv4addr_is_loopback
- ipv4addr_is_multicast
- ipv4addr_is_private
- ipv4addr_is_reserved
- ipv4addr_is_shared
- ipv4addr_is_unspecified
- ipv6addr_is_documentation
- ipv6addr_is_global
- ipv6addr_is_loopback
- ipv6addr_is_multicast
- ipv6addr_is_unicast_global
- ipv6addr_is_unicast_link_local
- ipv6addr_is_unicast_link_local_strict
- ipv6addr_is_unicast_site_local
- ipv6addr_is_unique_local
- ipv6addr_is_unspecified
- ipv6addr_multicast_scope
- is_debug_backtrace_enabled
- is_ipc_socket_path
- is_ipv6_supported
- listen_address_to_socket_addrs
- main_rs
- map_to_string
- ms_to_us
- parse_duration
- prepend_slash
- random::get_random_u32
- random::get_random_u64
- random::random_bytes
- random_bytes
- retry_falloff_log
- secs_to_timestamp
- sleep
- sleep::sleep
- spawn
- spawn::blocking_wrapper
- spawn::spawn
- spawn::spawn_detached
- spawn::spawn_detached_local
- spawn::spawn_local
- spawn_detached
- spawn_detached_local
- spawn_local
- split_port
- system_boxed
- tests::common::test_async_tag_lock::test_all
- tests::common::test_async_tag_lock::test_parallel_single_contention
- tests::common::test_async_tag_lock::test_simple_double_contention
- tests::common::test_async_tag_lock::test_simple_no_contention
- tests::common::test_async_tag_lock::test_simple_single_contention
- tests::common::test_async_tag_lock::test_simple_try
- tests::common::test_host_interface::test_all
- tests::common::test_host_interface::test_eventual
- tests::common::test_host_interface::test_eventual_value
- tests::common::test_host_interface::test_eventual_value_clone
- tests::common::test_host_interface::test_get_random_u32
- tests::common::test_host_interface::test_get_random_u64
- tests::common::test_host_interface::test_get_timestamp
- tests::common::test_host_interface::test_interval
- tests::common::test_host_interface::test_log
- tests::common::test_host_interface::test_must_join_single_future
- tests::common::test_host_interface::test_sleep
- tests::common::test_host_interface::test_split_url
- tests::common::test_host_interface::test_timeout
- tests::common::test_host_interface::test_tools
- tests::common::test_startup_lock::test_all
- tests::common::test_startup_lock::test_bad_enter
- tests::common::test_startup_lock::test_contention
- tests::common::test_startup_lock::test_multiple_enter
- tests::common::test_startup_lock::test_startup_shutdown
- timeout
- timeout::timeout
- timestamp::debug_duration
- timestamp::debug_ts
- timestamp::get_timestamp
- timestamp::parse_duration
- timestamp_to_secs
- to_io_error_other
- tools::aligned_8_u8_vec_uninit
- tools::async_try_at_most_n_things
- tools::available_unspecified_addresses
- tools::compatible_unspecified_socket_addr
- tools::debug_backtrace
- tools::debug_print_backtrace
- tools::ensure_directory_private_owner
- tools::ensure_file_private_owner
- tools::get_concurrency
- tools::is_debug_backtrace_enabled
- tools::is_ipv6_supported
- tools::listen_address_to_socket_addrs
- tools::map_to_string
- tools::ms_to_us
- tools::prepend_slash
- tools::retry_falloff_log
- tools::secs_to_timestamp
- tools::split_port
- tools::system_boxed
- tools::timestamp_to_secs
- tools::to_io_error_other
- tools::try_at_most_n_things
- tools::type_name_of_val
- tools::unaligned_u8_vec_uninit
- tools::us_to_ms
- try_at_most_n_things
- type_name_of_val
- unaligned_u8_vec_uninit
- us_to_ms