diff options
Diffstat (limited to 'crates/shirabe-external-packages/src/symfony/console/helper/helper_interface.rs')
| -rw-r--r-- | crates/shirabe-external-packages/src/symfony/console/helper/helper_interface.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/helper_interface.rs b/crates/shirabe-external-packages/src/symfony/console/helper/helper_interface.rs new file mode 100644 index 0000000..cf60bf0 --- /dev/null +++ b/crates/shirabe-external-packages/src/symfony/console/helper/helper_interface.rs @@ -0,0 +1,17 @@ +use crate::symfony::console::helper::HelperSet; + +pub trait HelperInterface: std::fmt::Debug { + fn set_helper_set(&mut self, _helper_set: Option<std::rc::Rc<std::cell::RefCell<HelperSet>>>) { + todo!() + } + + fn get_helper_set(&self) -> Option<std::rc::Rc<std::cell::RefCell<HelperSet>>> { + todo!() + } + + fn get_name(&self) -> String { + todo!() + } + + fn as_any(&self) -> &dyn std::any::Any; +} |
