pub struct SemanticObservedSource {
pub identity: String,
pub tokens: Vec<u64>,
pub origin: Vec<u8>,
}Expand description
An observed token payload admitted by the trusted application controller.
origin retains the complete source/manifest/transformation record, not an
independently supplied native digest or a model-generated provenance row.
Fields§
§identity: String§tokens: Vec<u64>§origin: Vec<u8>Trait Implementations§
Source§impl Clone for SemanticObservedSource
impl Clone for SemanticObservedSource
Source§fn clone(&self) -> SemanticObservedSource
fn clone(&self) -> SemanticObservedSource
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 SemanticObservedSource
impl RefUnwindSafe for SemanticObservedSource
impl Send for SemanticObservedSource
impl Sync for SemanticObservedSource
impl Unpin for SemanticObservedSource
impl UnsafeUnpin for SemanticObservedSource
impl UnwindSafe for SemanticObservedSource
Blanket Implementations§
impl<T> Allocation for T
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