Module variants
Available on crate features
std and ua only.Expand description
Select correlated connection and request variants within a profile.
Modules§
- bootstrap
- Select the initial request recipe linked by a captured H3 connection.
Structs§
- Connection
Selection - Deterministic connection draw consumed by protocol connectors.
- Emulation
Context - Immutable selection and draw coordinates shared by connection and request layers.
Only
Self::publishinstalls it, together with the pool partition that keeps ordinary connections apart;Self::ofreads it back. - Prepared
Connection Profile - Canonical connection variant and its observation scope.
- Prepared
Request Profile - Canonical request variant and the flow it must replay.
- Profile
Connection Reuse - Pool reuse policy binding a connection to its profile admission scope.
- Profile
Selector - Identity filters applied before a captured profile is drawn.
- Request
Selection - Deterministic request draw bound to a selected connection variant.
- Selected
Profile - A profile selected for one required capability set and flow.
- Selection
Request - Inputs that define one deterministic profile-selection domain.
- Variant
Pins - Optional exact connection and request variant identifiers.
Enums§
- Cookie
Layout Evidence - Request-owned values cannot show whether a single captured cookie field contained one pair or several. Multiple cookie fields prove split support; a single field alone supplies no evidence for joining future pairs.
- Selection
Error - Failure to select or validate a captured profile variant.