bignumbe_rs

Macro create_default_base

Source
macro_rules! create_default_base {
    ($name:ident, $num:literal) => { ... };
}
Expand description

This macro creates a default Base implementation with a given name and number.

ยงExamples

use bignumbe_rs::{create_default_base, BigNumBase};

create_default_base!(Base83, 83);
type BigNum = BigNumBase<Base83>;

let bn1 = BigNum::from(83);

assert_eq!(bn1 >> 1, BigNum::from(1));