pub struct Beacon {
pub epoch: u32,
pub node_id: u16,
pub wall_clock_ns: u64,
pub since_commit_us: u64,
pub meta: ActionMeta,
}Expand description
Beacon tx
Fields§
§epoch: u32§node_id: u16§wall_clock_ns: u64§since_commit_us: u64§meta: ActionMetaTrait Implementations§
Source§impl<'de> Deserialize<'de> for Beacon
impl<'de> Deserialize<'de> for Beacon
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Beacon
impl RefUnwindSafe for Beacon
impl Send for Beacon
impl Sync for Beacon
impl Unpin for Beacon
impl UnsafeUnpin for Beacon
impl UnwindSafe for Beacon
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