Trait IconSet

Source
pub trait IconSet {
    const SIZE: u32;

    // Required method
    fn pick(&self, kind: IconKind) -> Option<IconData<'_>>;
}

Required Associated Constants§

Required Methods§

Source

fn pick(&self, kind: IconKind) -> Option<IconData<'_>>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl IconSet for Icons5

Source§

const SIZE: u32 = 5u32