#[doc(inline)]
pub use self::stock_icon::StockIcon;
mod stock_icon;
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub struct IconId(u32);
impl IconId {
#[inline]
pub(crate) fn new(id: u32) -> Self {
Self(id)
}
#[inline]
pub(crate) fn as_usize(self) -> usize {
self.0 as usize
}
}