Skip to main content

ExpBits

Trait ExpBits 

Source
pub trait ExpBits {
    type Iter: Iterator<Item = bool>;

    // Required method
    fn bits(self) -> Self::Iter;
}

Required Associated Types§

Source

type Iter: Iterator<Item = bool>

Required Methods§

Source

fn bits(self) -> Self::Iter

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ExpBits for u8

Source§

type Iter = Bits<u8>

Source§

fn bits(self) -> Self::Iter

Source§

impl ExpBits for u16

Source§

type Iter = Bits<u16>

Source§

fn bits(self) -> Self::Iter

Source§

impl ExpBits for u32

Source§

type Iter = Bits<u32>

Source§

fn bits(self) -> Self::Iter

Source§

impl ExpBits for u64

Source§

type Iter = Bits<u64>

Source§

fn bits(self) -> Self::Iter

Source§

impl ExpBits for u128

Source§

type Iter = Bits<u128>

Source§

fn bits(self) -> Self::Iter

Source§

impl ExpBits for usize

Source§

type Iter = Bits<usize>

Source§

fn bits(self) -> Self::Iter

Implementors§