Trait Object

Source
pub trait Object: Sealed {
    // Required methods
    fn set_debug(&mut self, status: bool);
    fn get_debug(&self) -> bool;
    fn debug_on(&mut self);
    fn debug_off(&mut self);
    fn modified(&mut self);
    fn remove_observer(&mut self, tag: c_ulong);
    fn remove_observers(&mut self, event: c_ulong);
    fn remove_all_observers(&mut self);
    fn has_observer(&self, event: c_ulong) -> c_int;
    fn get_object_description(&self) -> String;
}
Expand description

Required Methods§

Implementors§