use crate::ffi;
use glib::translate::*;
glib::wrapper! {
#[doc(alias = "ClepsydreEdsManager")]
pub struct Manager(Object<ffi::ClepsydreEdsManager, ffi::ClepsydreEdsManagerClass>) @extends clepsydre::Manager;
match fn {
type_ => || ffi::clepsydre_eds_manager_get_type(),
}
}
impl Manager {
#[doc(alias = "clepsydre_eds_manager_new")]
pub fn new() -> Manager {
unsafe { from_glib_full(ffi::clepsydre_eds_manager_new()) }
}
}
impl Default for Manager {
fn default() -> Self {
Self::new()
}
}