pub struct AdmissionUnit {
pub claims: Vec<Claim>,
}Expand description
batch-shaped admission an admission unit: ordinarily one job, occasionally a group admitted as one decision. v0.1 always returns units of size 1, but the CONTRACT is group-shaped now because batched execution changes the gate’s accounting in four places (token spend, fairness quantum, concurrency reservation, crash attribution) and retrofitting that means reopening the atomic claim after it has traffic. Token spend and deficit charge count unit SIZE, never row count.
Fields§
§claims: Vec<Claim>Implementations§
Auto Trait Implementations§
impl Freeze for AdmissionUnit
impl RefUnwindSafe for AdmissionUnit
impl Send for AdmissionUnit
impl Sync for AdmissionUnit
impl Unpin for AdmissionUnit
impl UnsafeUnpin for AdmissionUnit
impl UnwindSafe for AdmissionUnit
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