Skip to main content

AdmittedEventLog

Type Alias AdmittedEventLog 

Source
pub type AdmittedEventLog<W = ()> = Evidence<EventLog, Admitted, W>;
Expand description

An admitted event log wrapped in a process evidence carrier.

Aliased Type§

pub struct AdmittedEventLog<W = ()> {
    pub value: EventLog,
    pub state: PhantomData<Admitted>,
    pub witness: PhantomData<W>,
    /* private fields */
}

Fields§

§value: EventLog

The underlying evidence shape.

§state: PhantomData<Admitted>

Type-level lifecycle stage (zero-sized).

§witness: PhantomData<W>

Type-level witness/authority (zero-sized).