1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
/*
Appellation: agents <module>
Creator: FL03 <jo3mccain@icloud.com>
Description: ... Summary ...
*/
pub use self::{agent::*, specs::*};
pub(crate) mod agent;
pub(crate) mod specs {
use serde::Serialize;
pub trait Agency: Clone + Default + Serialize + ToString {
fn init() -> Self;
fn agent(&self) -> String;
}
}