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