pub fn commit_settled_leave_frontier<EF, V, LF, D>(
owner: LiveFrontierOwner,
member: LiveMember<EF>,
binding: BindingState,
detach_cell: DetachCell<D>,
verified: VerifiedLeaveRequest<V, LF>,
left_delivery_seq: u64,
left_charge: RetainedRecordCharge,
) -> Result<LiveLeaveCommit<EF, V, LF>, LiveLeaveError>Expand description
Commits settled bound or detached Leave through one complete live owner.
§Errors
Returns LiveLeaveError when preparation or retirement authority is
inconsistent, the caller’s keyed Left charge does not match the committed
row, or the resulting retention/closure accounting exceeds its authority.