Struct nekolib::utils::rand_gen_macro::VecMarker
source · pub struct VecMarker<T> { /* private fields */ }
Implementations§
Trait Implementations§
source§impl<T> GenOptions for VecMarker<T>
impl<T> GenOptions for VecMarker<T>
type OptionType = VecOptionsMarker<T>
fn options(self) -> VecOptionsMarker<T>
source§impl RandomGenerator<VecMarker<Permutation>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Permutation>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<i128>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<i128>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<i16>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<i16>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<i32>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<i32>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<i64>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<i64>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<i8>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<i8>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<isize>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<isize>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<u128>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<u128>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<u16>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<u16>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<u32>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<u32>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<u64>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<u64>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<u8>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<u8>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<Range<usize>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<Range<usize>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<i128>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<i128>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<i16>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<i16>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<i32>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<i32>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<i64>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<i64>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<i8>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<i8>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<isize>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<isize>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<u128>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<u128>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<u16>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<u16>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<u32>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<u32>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<u64>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<u64>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<u8>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<u8>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<RangeInclusive<usize>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<RangeInclusive<usize>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<i128>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<i128>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<i16>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<i16>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<i32>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<i32>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<i64>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<i64>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<i8>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<i8>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<isize>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<isize>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<u128>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<u128>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<u16>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<u16>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<u32>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<u32>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<u64>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<u64>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<u8>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<u8>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<Range<usize>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<Range<usize>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<i128>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<i128>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<i16>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<i16>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<i32>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<i32>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<i64>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<i64>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<i8>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<i8>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<isize>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<isize>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<u128>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<u128>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<u16>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<u16>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<u32>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<u32>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<u64>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<u64>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<u8>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<u8>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<usize>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<RangeInclusive<usize>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<i128>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<i128>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<i16>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<i16>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<i32>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<i32>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<i64>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<i64>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<i8>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<i8>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<isize>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<isize>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<u128>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<u128>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<u16>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<u16>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<u32>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<u32>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<u64>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<u64>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<u8>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<u8>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<usize>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<Range<usize>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<i128>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<i128>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<i16>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<i16>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<i32>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<i32>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<i64>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<i64>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<i8>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<i8>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<isize>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<isize>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<u128>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<u128>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<u16>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<u16>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<u32>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<u32>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<u64>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<u64>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<u8>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<u8>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<usize>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<RangeInclusive<usize>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<i128>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<i128>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<i16>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<i16>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<i32>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<i32>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<i64>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<i64>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<i8>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<i8>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<isize>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<isize>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<u128>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<u128>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<u16>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<u16>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<u32>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<u32>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<u64>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<u64>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<u8>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<u8>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<usize>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<Range<usize>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<i128>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<i128>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<i16>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<i16>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<i32>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<i32>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<i64>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<i64>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<i8>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<i8>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<isize>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<isize>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<u128>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<u128>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<u16>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<u16>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<u32>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<u32>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<u64>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<u64>>>>>> for ChaCha20Rng
source§impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<u8>>>>>> for ChaCha20Rng
impl RandomGenerator<VecMarker<VecMarker<VecMarker<VecMarker<RangeInclusive<u8>>>>>> for ChaCha20Rng
Auto Trait Implementations§
impl<T> RefUnwindSafe for VecMarker<T>where T: RefUnwindSafe,
impl<T> Send for VecMarker<T>where T: Send,
impl<T> Sync for VecMarker<T>where T: Sync,
impl<T> Unpin for VecMarker<T>where T: Unpin,
impl<T> UnwindSafe for VecMarker<T>where T: UnwindSafe,
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