pub struct L1BlockNumber(pub u32);Expand description
Ethereum network block sequential index.
Tuple Fields§
§0: u32Implementations§
Source§impl L1BlockNumber
impl L1BlockNumber
pub fn next(self) -> L1BlockNumber
Trait Implementations§
Source§impl Add<u32> for L1BlockNumber
impl Add<u32> for L1BlockNumber
Source§impl AddAssign<u32> for L1BlockNumber
impl AddAssign<u32> for L1BlockNumber
Source§fn add_assign(&mut self, other: u32)
fn add_assign(&mut self, other: u32)
Performs the
+= operation. Read moreSource§impl Clone for L1BlockNumber
impl Clone for L1BlockNumber
Source§fn clone(&self) -> L1BlockNumber
fn clone(&self) -> L1BlockNumber
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for L1BlockNumber
impl Debug for L1BlockNumber
Source§impl Default for L1BlockNumber
impl Default for L1BlockNumber
Source§impl Deref for L1BlockNumber
impl Deref for L1BlockNumber
Source§impl DerefMut for L1BlockNumber
impl DerefMut for L1BlockNumber
Source§impl<'de> Deserialize<'de> for L1BlockNumber
impl<'de> Deserialize<'de> for L1BlockNumber
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
Source§impl Display for L1BlockNumber
impl Display for L1BlockNumber
Source§impl From<u32> for L1BlockNumber
impl From<u32> for L1BlockNumber
Source§impl FromStr for L1BlockNumber
impl FromStr for L1BlockNumber
Source§impl Hash for L1BlockNumber
impl Hash for L1BlockNumber
Source§impl Ord for L1BlockNumber
impl Ord for L1BlockNumber
Source§fn cmp(&self, other: &L1BlockNumber) -> Ordering
fn cmp(&self, other: &L1BlockNumber) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for L1BlockNumber
impl PartialEq for L1BlockNumber
Source§impl PartialOrd for L1BlockNumber
impl PartialOrd for L1BlockNumber
Source§impl Serialize for L1BlockNumber
impl Serialize for L1BlockNumber
Source§impl Sub<u32> for L1BlockNumber
impl Sub<u32> for L1BlockNumber
Source§impl SubAssign<u32> for L1BlockNumber
impl SubAssign<u32> for L1BlockNumber
Source§fn sub_assign(&mut self, other: u32)
fn sub_assign(&mut self, other: u32)
Performs the
-= operation. Read moreimpl Copy for L1BlockNumber
impl Eq for L1BlockNumber
impl StructuralPartialEq for L1BlockNumber
Auto Trait Implementations§
impl Freeze for L1BlockNumber
impl RefUnwindSafe for L1BlockNumber
impl Send for L1BlockNumber
impl Sync for L1BlockNumber
impl Unpin for L1BlockNumber
impl UnwindSafe for L1BlockNumber
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