MCPcopy Create free account
hub / github.com/bitflags/bitflags / all

Method all

src/traits.rs:145–153  ·  view source on GitHub ↗

Get a flags value with all known bits set.

()

Source from the content-addressed store, hash-verified

143
144 /// Get a flags value with all known bits set.
145 fn all() -> Self {
146 let mut truncated = Self::Bits::EMPTY;
147
148 for flag in Self::FLAGS.iter() {
149 truncated = truncated | flag.value().bits();
150 }
151
152 Self::from_bits_retain(truncated)
153 }
154
155 /// Get a flags value with all bits from named flags set.
156 ///

Callers

nothing calls this directly

Implementers 2

macro_free.rsexamples/macro_free.rs
custom_bits_type.rsexamples/custom_bits_type.rs

Calls 3

iterMethod · 0.80
valueMethod · 0.80
bitsMethod · 0.45

Tested by

no test coverage detected