pub struct FrameVerdict {
pub frame: FrameId,
pub verdict: Verdict,
}Expand description
One frame’s verdict, paired with the identity it answers
(docs/context-reuse.md §4).
The identity is echoed in full rather than implied by position: a host
correlates verdicts by matching frame, so a provider that reorders,
omits, or duplicates entries can’t silently shift a valid onto the wrong
frame. Entries a host didn’t ask about are ignored; identities that come
back with no entry are treated as Unknown.
Fields§
§frame: FrameIdThe identity being answered — echoed from the request.
verdict: VerdictThe provider’s answer for it.
Implementations§
Trait Implementations§
Source§impl Clone for FrameVerdict
impl Clone for FrameVerdict
Source§fn clone(&self) -> FrameVerdict
fn clone(&self) -> FrameVerdict
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FrameVerdict
impl Debug for FrameVerdict
Source§impl<'de> Deserialize<'de> for FrameVerdict
impl<'de> Deserialize<'de> for FrameVerdict
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
impl Eq for FrameVerdict
Source§impl PartialEq for FrameVerdict
impl PartialEq for FrameVerdict
Source§impl Serialize for FrameVerdict
impl Serialize for FrameVerdict
impl StructuralPartialEq for FrameVerdict
Auto Trait Implementations§
impl Freeze for FrameVerdict
impl RefUnwindSafe for FrameVerdict
impl Send for FrameVerdict
impl Sync for FrameVerdict
impl Unpin for FrameVerdict
impl UnsafeUnpin for FrameVerdict
impl UnwindSafe for FrameVerdict
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