pub struct DevWiring {
pub meta: ComponentMeta,
pub boot: CandidateBytes,
pub mailbox_proof: Witness,
pub content_proof: Witness,
}Expand description
Everything the generated application hands the dev door at start (the template supplies these VISIBLY — the teaching half of constraint 1; the machinery stays library-shaped here).
Fields§
§meta: ComponentMetaThe component’s manifest — the same object the spec installs.
boot: CandidateBytesThe boot bytes as generation zero’s last-known-good.
mailbox_proof: WitnessThe application’s mailbox liveness proof.
content_proof: WitnessThe application’s stored-content round-trip proof.
Auto Trait Implementations§
impl !RefUnwindSafe for DevWiring
impl !Sync for DevWiring
impl !UnwindSafe for DevWiring
impl Freeze for DevWiring
impl Send for DevWiring
impl Unpin for DevWiring
impl UnsafeUnpin for DevWiring
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request