List of all items
Structs
- AddressResolutionFailed
- BufferSizeSettings
- Counter
- CtxPair
- DeviceNameMatcher
- EphemeralPort
- ErrorAndSerializer
- ExistsError
- FragmentedPayload
- HandshakeOptions
- IpDeviceAddr
- LocalTimerHeap
- MapDeref
- Mark
- MarkStorage
- Mms
- Mss
- NestedIntoCoreTimerCtx
- NotFoundError
- NotSupportedError
- PositiveIsize
- RecvIpFrameMeta
- ResetOptions
- SackBlock
- SackBlocks
- Segment
- SegmentHeader
- SegmentOptions
- SeqNum
- SubnetMatcher
- TokenBucket
- Uninstantiable
- UninstantiableWrapper
- UnscaledWindowSize
- VerifiedTcpSegment
- WindowScale
- WindowSize
- WrapBroadcastMarker
- rcu::ReadGuard
- rcu::SynchronizedWriterRcu
- rcu::WriteGuard
- ref_counted_hash_map::RefCountedHashMap
- ref_counted_hash_map::RefCountedHashSet
- socket::AddrIsMappedError
- socket::AddrVecIter
- socket::BoundSocketMap
- socket::ConnAddr
- socket::DualStackTuple
- socket::IncompatibleError
- socket::ListenerAddr
- socket::ListenerAddrInfo
- socket::ListenerIpAddr
- socket::NotDualStackCapableError
- socket::SendBufferFullError
- socket::SendBufferSpace
- socket::SendBufferTracking
- socket::Shutdown
- socket::SocketCookie
- socket::SocketDeviceUpdate
- socket::SocketDeviceUpdateNotAllowedError
- socket::SocketIpAddr
- socket::SocketStateEntry
- socket::StrictlyZonedAddr
- socket::UpdateSharingError
- socketmap::OccupiedEntry
- socketmap::SocketMap
- socketmap::VacantEntry
- sync::DebugReferences
- sync::DynDebugReferences
- sync::MapRcNotifier
- sync::Mutex
- sync::PrimaryRc
- sync::ResourceToken
- sync::ResourceTokenValue
- sync::RwLock
- sync::StrongRc
- sync::WeakRc
- testutil::FakeAtomicInstant
- testutil::FakeBindingsCtx
- testutil::FakeCoreCtx
- testutil::FakeCryptoRng
- testutil::FakeDeviceId
- testutil::FakeEventCtx
- testutil::FakeFrameCtx
- testutil::FakeInstant
- testutil::FakeInstantCtx
- testutil::FakeLinkAddress
- testutil::FakeLinkDeviceId
- testutil::FakeNetwork
- testutil::FakeReferencyDeviceId
- testutil::FakeSocketWritableListener
- testutil::FakeTimerCtx
- testutil::FakeTimerId
- testutil::FakeTxMetadata
- testutil::FakeWeakAddressId
- testutil::FakeWeakDeviceId
- testutil::InstantAndData
- testutil::MonotonicIdentifier
- testutil::MultipleDevicesIdState
- testutil::PendingFrameData
- testutil::RealBencher
- testutil::StepResult
- testutil::TestAddrs
- testutil::TestBencher
Enums
- AnyDevice
- Control
- EitherDeviceId
- FrameDestination
- IcmpErrorCode
- Icmpv4ErrorCode
- Icmpv6ErrorCode
- IntoCoreTimerCtx
- LocalAddressError
- MarkDomain
- Options
- RemoteAddressError
- RemoveResourceResult
- SendFrameErrorReason
- SocketError
- WorkQueueReport
- ZonedAddressError
- ref_counted_hash_map::InsertResult
- ref_counted_hash_map::RemoveResult
- socket::AddrEntry
- socket::AddrVec
- socket::Bound
- socket::DualStackConnIpAddr
- socket::DualStackListenerIpAddr
- socket::DualStackLocalIp
- socket::DualStackRemoteIp
- socket::EitherStack
- socket::FoundSockets
- socket::InsertError
- socket::Listener
- socket::MaybeDualStack
- socket::RemoveResult
- socket::SetDualStackEnabledError
- socket::ShutdownType
- socket::SocketAddrType
- socketmap::Entry
- testutil::FakeLinkDevice
- testutil::MultipleDevicesId
Traits
- AssignedAddrIpExt
- AtomicInstant
- BidirectionalConverter
- BroadcastIpExt
- BuildableCoreContext
- ContextPair
- ContextProvider
- CoreTimerContext
- CoreTxMetadataContext
- CounterCollection
- CounterCollectionSpec
- CounterContext
- CounterRepr
- DataNotifier
- DataNotifierTypes
- DeferredResourceRemovalContext
- Device
- DeviceIdAnyCompatContext
- DeviceIdContext
- DeviceIdentifier
- DeviceWithName
- EventContext
- HandleableTimer
- IcmpIpExt
- Inspectable
- InspectableValue
- Inspector
- InspectorDeviceExt
- InspectorExt
- Instant
- InstantBindingsTypes
- InstantContext
- IpAddressId
- IpDeviceAddressIdContext
- IpExt
- IpTypesIpExt
- LinkAddress
- LinkDevice
- LinkUnicastAddress
- MapDerefExt
- Matcher
- OwnedOrRefsBidirectionalConverter
- Payload
- PayloadLen
- PortAllocImpl
- ReceivableFrameMeta
- RecvFrameContext
- ReferenceNotifiers
- ReferenceNotifiersExt
- ResourceCounterContext
- RngContext
- SendFrameContext
- SendableFrameMeta
- SettingsContext
- StrongDeviceIdentifier
- TestOnlyPartialEq
- TimerBindingsTypes
- TimerContext
- TimerHandler
- TxMetadata
- TxMetadataBindingsTypes
- WeakDeviceIdentifier
- WeakIpAddressId
- socket::DualStackIpExt
- socket::Inserter
- socket::SocketIpAddrExt
- socket::SocketIpExt
- socket::SocketMapAddrSpec
- socket::SocketMapAddrStateSpec
- socket::SocketMapAddrStateUpdateSharingSpec
- socket::SocketMapConflictPolicy
- socket::SocketMapStateSpec
- socket::SocketMapUpdateSharingPolicy
- socket::SocketWritableListener
- socket::SocketZonedAddrExt
- socketmap::IterShadows
- socketmap::Tagged
- sync::RcNotifier
- testutil::AlwaysDefaultsSettingsContext
- testutil::Bencher
- testutil::FakeNetworkLinks
- testutil::FakeNetworkSpec
- testutil::FakeStrongDeviceId
- testutil::FakeTimerCtxExt
- testutil::TestDualStackIpExt
- testutil::TestIpExt
- testutil::WithFakeFrameContext
- testutil::WithFakeTimerContext
Macros
Functions
- simple_randomized_port_alloc
- testutil::assert_empty
- testutil::new_rng
- testutil::run_with_many_seeds
- testutil::set_logger_for_test
Type Aliases
- Ipv4DeviceAddr
- Ipv6DeviceAddr
- Marks
- RemoveResourceResultWithContext
- SendFrameError
- socket::ConnInfoAddr
- socket::ConnIpAddr
- sync::LockGuard
- sync::RwLockReadGuard
- sync::RwLockWriteGuard
- testutil::PendingFrame