pub struct DateUtilsPlugin { /* private fields */ }Expand description
Built-in plugin for date and time operations
Implementations§
Trait Implementations§
Source§impl RulePlugin for DateUtilsPlugin
impl RulePlugin for DateUtilsPlugin
Source§fn get_metadata(&self) -> &PluginMetadata
fn get_metadata(&self) -> &PluginMetadata
Get plugin metadata
Source§fn register_actions(&self, engine: &mut RustRuleEngine) -> Result<()>
fn register_actions(&self, engine: &mut RustRuleEngine) -> Result<()>
Register custom actions with the engine
Source§fn register_functions(&self, engine: &mut RustRuleEngine) -> Result<()>
fn register_functions(&self, engine: &mut RustRuleEngine) -> Result<()>
Register custom functions with the engine
Source§fn health_check(&mut self) -> PluginHealth
fn health_check(&mut self) -> PluginHealth
Health check for the plugin
Auto Trait Implementations§
impl Freeze for DateUtilsPlugin
impl RefUnwindSafe for DateUtilsPlugin
impl Send for DateUtilsPlugin
impl Sync for DateUtilsPlugin
impl Unpin for DateUtilsPlugin
impl UnwindSafe for DateUtilsPlugin
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more