pub struct AcknowledgementRouteSpec {
pub owner: RoleId,
pub target: RoleId,
pub slot_index: u32,
pub cell_index: u32,
}Expand description
Proposed per-slot acknowledgement route validated during region composition.
Fields§
§owner: RoleIdRole whose mapping owns the acknowledgement cell.
target: RoleIdProducer role whose slot is acknowledged.
slot_index: u32Slot index in the target region.
cell_index: u32Cell index in the owner region.
Trait Implementations§
Source§impl Clone for AcknowledgementRouteSpec
impl Clone for AcknowledgementRouteSpec
Source§fn clone(&self) -> AcknowledgementRouteSpec
fn clone(&self) -> AcknowledgementRouteSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AcknowledgementRouteSpec
Source§impl Debug for AcknowledgementRouteSpec
impl Debug for AcknowledgementRouteSpec
impl Eq for AcknowledgementRouteSpec
Source§impl PartialEq for AcknowledgementRouteSpec
impl PartialEq for AcknowledgementRouteSpec
impl StructuralPartialEq for AcknowledgementRouteSpec
Auto Trait Implementations§
impl Freeze for AcknowledgementRouteSpec
impl RefUnwindSafe for AcknowledgementRouteSpec
impl Send for AcknowledgementRouteSpec
impl Sync for AcknowledgementRouteSpec
impl Unpin for AcknowledgementRouteSpec
impl UnsafeUnpin for AcknowledgementRouteSpec
impl UnwindSafe for AcknowledgementRouteSpec
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