pub struct SpecialIntelligence;Expand description
Special function intelligence provider
Centralized intelligence for all special mathematical functions including gamma function family, Bessel functions, Riemann zeta function, and more.
This registry provides O(1) lookup for function properties, enabling the Universal Function Intelligence architecture.
Implementations§
Source§impl SpecialIntelligence
impl SpecialIntelligence
Sourcepub fn get_all_properties(&self) -> Vec<(String, FunctionProperties)>
pub fn get_all_properties(&self) -> Vec<(String, FunctionProperties)>
Get all properties for registration
Returns a vector of (function_name, properties) pairs for all special functions. Used by UniversalFunctionRegistry for automatic registration.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SpecialIntelligence
impl RefUnwindSafe for SpecialIntelligence
impl Send for SpecialIntelligence
impl Sync for SpecialIntelligence
impl Unpin for SpecialIntelligence
impl UnwindSafe for SpecialIntelligence
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more