fn fmt()

in native/desktop-linux/src/linux/events.rs [78:90]


    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
        write!(f, "KeyModifierBitflag({:#08b}, ", &self.0)?;
        let bitflags = KeyModifier::from_bits(self.0).unwrap();

        for (i, field) in bitflags.into_iter().enumerate() {
            if i > 0 {
                f.write_char('|')?;
            }
            field.fmt(f)?;
        }

        f.write_char(')')
    }