pub struct EngineImportAdviceReadbackV2 { /* private fields */ }Expand description
Validated strict read-side representation of one V2 advice document.
Implementations§
Source§impl EngineImportAdviceReadbackV2
impl EngineImportAdviceReadbackV2
Sourcepub const fn tool(&self) -> &EngineImportAdviceToolReadbackV1
pub const fn tool(&self) -> &EngineImportAdviceToolReadbackV1
Validated producer metadata.
Sourcepub const fn identity(&self) -> &EngineImportAdviceIdentityV2
pub const fn identity(&self) -> &EngineImportAdviceIdentityV2
Canonical advice identity.
Sourcepub const fn prediction_provenance(&self) -> &PredictionProvenanceV4
pub const fn prediction_provenance(&self) -> &PredictionProvenanceV4
Same-load V4 provenance.
Sourcepub const fn basis(&self) -> &EnginePredictionBasisV4
pub const fn basis(&self) -> &EnginePredictionBasisV4
Canonical prediction basis.
Sourcepub const fn projection(&self) -> Option<&EngineImportAdviceProjectionV2>
pub const fn projection(&self) -> Option<&EngineImportAdviceProjectionV2>
Native importer projection, when available.
Sourcepub const fn state(&self) -> EngineImportAdviceStateV2
pub const fn state(&self) -> EngineImportAdviceStateV2
Advice lifecycle state.
Sourcepub const fn refusal_reason(&self) -> Option<EngineImportAdviceRefusalReasonV2>
pub const fn refusal_reason(&self) -> Option<EngineImportAdviceRefusalReasonV2>
Typed refusal reason.
Trait Implementations§
Source§impl Clone for EngineImportAdviceReadbackV2
impl Clone for EngineImportAdviceReadbackV2
Source§fn clone(&self) -> EngineImportAdviceReadbackV2
fn clone(&self) -> EngineImportAdviceReadbackV2
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 moreAuto Trait Implementations§
impl Freeze for EngineImportAdviceReadbackV2
impl RefUnwindSafe for EngineImportAdviceReadbackV2
impl Send for EngineImportAdviceReadbackV2
impl Sync for EngineImportAdviceReadbackV2
impl Unpin for EngineImportAdviceReadbackV2
impl UnsafeUnpin for EngineImportAdviceReadbackV2
impl UnwindSafe for EngineImportAdviceReadbackV2
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