pub struct TicketId {
pub id: ChannelId,
pub epoch: u32,
pub index: u64,
}Expand description
A ticket is uniquely identified by its channel id, ticket index and epoch.
Fields§
§id: ChannelId§epoch: u32§index: u64Trait Implementations§
Source§impl From<&VerifiedTicket> for TicketId
impl From<&VerifiedTicket> for TicketId
Source§fn from(value: &VerifiedTicket) -> Self
fn from(value: &VerifiedTicket) -> Self
Converts to this type from the input type.
Source§impl Ord for TicketId
impl Ord for TicketId
Source§impl PartialOrd for TicketId
impl PartialOrd for TicketId
impl Copy for TicketId
impl Eq for TicketId
impl StructuralPartialEq for TicketId
Auto Trait Implementations§
impl Freeze for TicketId
impl RefUnwindSafe for TicketId
impl Send for TicketId
impl Sync for TicketId
impl Unpin for TicketId
impl UnwindSafe for TicketId
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