pub struct StringUtilsPlugin { /* private fields */ }Expand description
Built-in plugin for string manipulation operations
Implementations§
Trait Implementations§
Source§impl RulePlugin for StringUtilsPlugin
impl RulePlugin for StringUtilsPlugin
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 StringUtilsPlugin
impl RefUnwindSafe for StringUtilsPlugin
impl Send for StringUtilsPlugin
impl Sync for StringUtilsPlugin
impl Unpin for StringUtilsPlugin
impl UnwindSafe for StringUtilsPlugin
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