use crate::rubase::ruentity;
use crate::rulog::ru_log;
#[derive(Clone,Debug,Default)]
pub struct RuSingle {}
impl ruentity::BaseEntitySingle for RuSingle {}
impl RuSingle {
pub fn new() -> Self {
let mut s = RuSingle {};
s.init();
s
}
pub fn execute(&self) -> String {
ru_log::info("RuSingle execute 1234576777");
String::from("RuSingle execute 1233333333")
}
fn init(&mut self){
ru_log::info("RuSingle init");
}
}
impl Drop for RuSingle {
fn drop(&mut self) {
ru_log::info("Drop 1234576777");
}
}