pub struct HexNumber(pub u64, pub String);
Expand description
Extracts a Hex number literal and its string representation.
Examples
let HexNumber(num, str) = quote!(0xFF).into_iter().extract()?;
assert_eq!(num, 0xFF);
assert_eq!(str, "FF");
Tuple Fields§
§0: u64
§1: String
Trait Implementations§
source§impl FromMacro for HexNumber
impl FromMacro for HexNumber
source§impl PartialEq for HexNumber
impl PartialEq for HexNumber
impl Eq for HexNumber
impl StructuralEq for HexNumber
impl StructuralPartialEq for HexNumber
Auto Trait Implementations§
impl RefUnwindSafe for HexNumber
impl Send for HexNumber
impl Sync for HexNumber
impl Unpin for HexNumber
impl UnwindSafe for HexNumber
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