Enum show_notes::e013::NumericReference
source · pub enum NumericReference<'a> {
IntRef(&'a i64),
FloatRef(&'a f64),
}
Expand description
A reference to a number, either integral or floating-point. Goofy, yes.
The same basic rules apply to enumerated types as to struct types. If you don’t include the lifetime on the type itself, the compiler won’t let it pass when you try to use the enum.
As in the struct
example, the lifetimes of both items match the lifetime
declared on the type itself.
Variants§
Auto Trait Implementations§
impl<'a> Freeze for NumericReference<'a>
impl<'a> RefUnwindSafe for NumericReference<'a>
impl<'a> Send for NumericReference<'a>
impl<'a> Sync for NumericReference<'a>
impl<'a> Unpin for NumericReference<'a>
impl<'a> UnwindSafe for NumericReference<'a>
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