Skip to main content

mm1_address/subnet/
net_mask.rs

1use crate::subnet::NetMask;
2
3impl NetMask {
4    pub const MAX: Self = Self::M_64;
5    pub const MIN: Self = Self::M_0;
6    pub const M_0: Self = Self(0);
7    pub const M_1: Self = Self(1);
8    pub const M_10: Self = Self(10);
9    pub const M_11: Self = Self(11);
10    pub const M_12: Self = Self(12);
11    pub const M_13: Self = Self(13);
12    pub const M_14: Self = Self(14);
13    pub const M_15: Self = Self(15);
14    pub const M_16: Self = Self(16);
15    pub const M_17: Self = Self(17);
16    pub const M_18: Self = Self(18);
17    pub const M_19: Self = Self(19);
18    pub const M_2: Self = Self(2);
19    pub const M_20: Self = Self(20);
20    pub const M_21: Self = Self(21);
21    pub const M_22: Self = Self(22);
22    pub const M_23: Self = Self(23);
23    pub const M_24: Self = Self(24);
24    pub const M_25: Self = Self(25);
25    pub const M_26: Self = Self(26);
26    pub const M_27: Self = Self(27);
27    pub const M_28: Self = Self(28);
28    pub const M_29: Self = Self(29);
29    pub const M_3: Self = Self(3);
30    pub const M_30: Self = Self(30);
31    pub const M_31: Self = Self(31);
32    pub const M_32: Self = Self(32);
33    pub const M_33: Self = Self(33);
34    pub const M_34: Self = Self(34);
35    pub const M_35: Self = Self(35);
36    pub const M_36: Self = Self(36);
37    pub const M_37: Self = Self(37);
38    pub const M_38: Self = Self(38);
39    pub const M_39: Self = Self(39);
40    pub const M_4: Self = Self(4);
41    pub const M_40: Self = Self(40);
42    pub const M_41: Self = Self(41);
43    pub const M_42: Self = Self(42);
44    pub const M_43: Self = Self(43);
45    pub const M_44: Self = Self(44);
46    pub const M_45: Self = Self(45);
47    pub const M_46: Self = Self(46);
48    pub const M_47: Self = Self(47);
49    pub const M_48: Self = Self(48);
50    pub const M_49: Self = Self(49);
51    pub const M_5: Self = Self(5);
52    pub const M_50: Self = Self(50);
53    pub const M_51: Self = Self(51);
54    pub const M_52: Self = Self(52);
55    pub const M_53: Self = Self(53);
56    pub const M_54: Self = Self(54);
57    pub const M_55: Self = Self(55);
58    pub const M_56: Self = Self(56);
59    pub const M_57: Self = Self(57);
60    pub const M_58: Self = Self(58);
61    pub const M_59: Self = Self(59);
62    pub const M_6: Self = Self(6);
63    pub const M_60: Self = Self(60);
64    pub const M_61: Self = Self(61);
65    pub const M_62: Self = Self(62);
66    pub const M_63: Self = Self(63);
67    pub const M_64: Self = Self(64);
68    pub const M_7: Self = Self(7);
69    pub const M_8: Self = Self(8);
70    pub const M_9: Self = Self(9);
71}