1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158
#[doc="created function to reuse and reduce LOC for f32 input."] #[allow(dead_code)] pub fn as_f32(message:&str)->(f32){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let float: f32 = input.trim().parse().unwrap(); float } #[doc="created function to reuse and reduce LOC for i32 input."] #[allow(dead_code)] pub fn as_i32(message:&str)->(i32){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: i32 = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for string input."] #[allow(dead_code)] pub fn as_string(message:&str)->(String){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); input } #[doc="created function to reuse and reduce LOC for isize input."] #[allow(dead_code)] pub fn as_isize(message:&str)->(isize){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: isize = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for usize input."] #[allow(dead_code)] pub fn as_usize(message:&str)->(usize){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: usize = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for u8 input."] #[allow(dead_code)] pub fn as_u8(message:&str)->(u8){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: u8 = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for u16 input."] #[allow(dead_code)] pub fn as_u16(message:&str)->(u16){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: u16 = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for i8 input."] #[allow(dead_code)] pub fn as_i8(message:&str)->(i8){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: i8 = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for i16 input."] #[allow(dead_code)] pub fn as_i16(message:&str)->(i16){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: i16 = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for u32 input."] #[allow(dead_code)] pub fn as_u32(message:&str)->(u32){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: u32 = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for f64 input."] #[allow(dead_code)] pub fn as_f64(message:&str)->(f64){ #[allow(dead_code)] println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: f64 = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for i64 input."] #[allow(dead_code)] pub fn as_i64(message:&str)->(i64){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: i64 = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for u64 input."] #[allow(dead_code)] pub fn as_u64(message:&str)->(u64){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: u64 = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for u16 input."] #[allow(dead_code)] pub fn as_i128(message:&str)->(i128){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: i128 = input.trim().parse().unwrap(); integer } #[doc="created function to reuse and reduce LOC for u16 input."] #[allow(dead_code)] pub fn as_u128(message:&str)->(u128){ println!("{}",message); let mut input = String::new(); std::io::stdin().read_line(&mut input).expect("Input Failed"); let integer: u128 = input.trim().parse().unwrap(); integer }