pub struct TransportRealismReport {
pub profile_name: String,
pub compatibility: TransportCompatibility,
}Expand description
Top-level transport-realism report (re-exported here for stable
import paths — see crate::transport_realism).
Top-level transport-realism report attached to acquisition
results.
Carries the TransportCompatibility score plus the originating
TransportProfile identity so
downstream policy mapping (T83 / T85 / T89 / T93) can attribute
the score to a specific profile without re-parsing the
AcquisitionRequest.
Fields§
§profile_name: StringProfile name carried on the originating request (free-form).
compatibility: TransportCompatibilityPer-target compatibility score.
Implementations§
Source§impl TransportRealismReport
impl TransportRealismReport
Sourcepub fn is_strong_match(&self) -> bool
pub fn is_strong_match(&self) -> bool
true when the report represents a strong match against the
profile.
Sourcepub fn is_high_confidence(&self) -> bool
pub fn is_high_confidence(&self) -> bool
true when the report is derived from enough HTTP/2
observation signal to be trusted.
Trait Implementations§
Source§impl Clone for TransportRealismReport
impl Clone for TransportRealismReport
Source§fn clone(&self) -> TransportRealismReport
fn clone(&self) -> TransportRealismReport
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransportRealismReport
impl Debug for TransportRealismReport
Source§impl<'de> Deserialize<'de> for TransportRealismReport
impl<'de> Deserialize<'de> for TransportRealismReport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TransportRealismReport
impl PartialEq for TransportRealismReport
Source§impl Serialize for TransportRealismReport
impl Serialize for TransportRealismReport
impl StructuralPartialEq for TransportRealismReport
Auto Trait Implementations§
impl Freeze for TransportRealismReport
impl RefUnwindSafe for TransportRealismReport
impl Send for TransportRealismReport
impl Sync for TransportRealismReport
impl Unpin for TransportRealismReport
impl UnsafeUnpin for TransportRealismReport
impl UnwindSafe for TransportRealismReport
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more