evo_framework 2025.2.51300

Evo(lution) framework: A powerful framework designed for ai
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/// Core trait for objects in the Evo framework.
/// Provides a structure for implementing lifecycle methods and

pub trait IUtility{
    /// Called when the object starts. This can be used to initialize
    /// or perform logic setup specific to the object.
    ///
    /// # Arguments
    /// * `obj` - An optional parameter for passing custom data_doc or context.
    ///
    /// # Remarks
    /// The `do_init` method allows customization of object initialization
    /// via the optional `obj` argument, which can be used to pass user-defined
    /// data_doc or configurations for specific tasks.
    fn do_init(&mut self, obj: Option<&dyn std::any::Any>);
}