pub struct TrustedHostedExecutor {
pub spool: Uuid,
pub spool_genesis: ContentHash,
pub executor: [u8; 32],
}Expand description
Construct only from receiver-owned remote configuration and verified Spool genesis. Copying these fields from an incoming receipt establishes no trust. A hosted server also requires its persisted original execution receipt.
Fields§
§spool: Uuid§spool_genesis: ContentHash§executor: [u8; 32]Implementations§
Trait Implementations§
Source§impl Clone for TrustedHostedExecutor
impl Clone for TrustedHostedExecutor
Source§impl Debug for TrustedHostedExecutor
impl Debug for TrustedHostedExecutor
impl Eq for TrustedHostedExecutor
Source§impl PartialEq for TrustedHostedExecutor
impl PartialEq for TrustedHostedExecutor
impl StructuralPartialEq for TrustedHostedExecutor
Auto Trait Implementations§
impl Freeze for TrustedHostedExecutor
impl RefUnwindSafe for TrustedHostedExecutor
impl Send for TrustedHostedExecutor
impl Sync for TrustedHostedExecutor
impl Unpin for TrustedHostedExecutor
impl UnsafeUnpin for TrustedHostedExecutor
impl UnwindSafe for TrustedHostedExecutor
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