Crate literal_funs

Crate literal_funs 

Source
Expand description

Some filters that ignore input values and return constant values

§Examples

use literal_funs::*;

let foo = (0..4).map(bool::<true>).collect::<Vec<_>>();
assert_eq!(foo, [true; 4]);

let foo = (0..4).map(bool::<false>).collect::<Vec<_>>();
assert_eq!(foo, [false; 4]);

let foo = (0..4).map(i32::<16>).collect::<Vec<_>>();
assert_eq!(foo, [16; 4]);

Functions§

bool
Return a bool value
char
Return a char value
i8
Return a i8 value
i16
Return a i16 value
i32
Return a i32 value
i64
Return a i64 value
i128
Return a i128 value
isize
Return a isize value
u8
Return a u8 value
u16
Return a u16 value
u32
Return a u32 value
u64
Return a u64 value
u128
Return a u128 value
usize
Return a usize value