b3-core 0.4.0

A cross-platform framework that provides access and management of the main elements of a graphical application.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod application;
mod icon;
mod menu;
#[cfg(feature = "notifications")]
mod notification;
mod window;

pub(crate) use application::*;
pub(crate) use icon::*;
pub(crate) use menu::*;
#[cfg(feature = "notifications")]
pub(crate) use notification::*;
pub(crate) use window::*;

pub(crate) trait Wrapper<T> {
    fn get_impl(&self) -> &T;
    fn get_impl_mut(&mut self) -> &mut T;
}