Module bitman

Source
Expand description

Bit manipulation.

Re-exports§

pub use unchecked::read::AreBitsHigh;
pub use unchecked::read::AreBitsHighScattered;
pub use unchecked::read::AreBitsLow;
pub use unchecked::read::AreBitsLowScattered;
pub use unchecked::read::IsBitHigh;
pub use unchecked::read::IsBitLow;
pub use unchecked::read::ReadBit;
pub use unchecked::read::ReadBits;
pub use unchecked::read::ReadBitsScattered;
pub use unchecked::write::ClearBit;
pub use unchecked::write::ClearBits;
pub use unchecked::write::ClearBitsScattered;
pub use unchecked::write::ClearNLeft;
pub use unchecked::write::ClearNRight;
pub use unchecked::write::SetBit;
pub use unchecked::write::SetBits;
pub use unchecked::write::SetBitsScattered;
pub use unchecked::write::WriteBit;
pub use unchecked::write::WriteBits;
pub use unchecked::write::WriteBitsScattered;
pub use unchecked::Bits;
pub use unchecked::NOnes;
pub use unchecked::NOnesOffset;
pub use unchecked::Ones;
pub use unchecked::Zeros;

Modules§

checked
Tools for safe access. Experimental.
unchecked
Tools for unsafe access.