pub struct PolynomialIntelligence { /* private fields */ }Expand description
Polynomial Function Intelligence Registry
Manages mathematical intelligence for all polynomial families with proper modular separation by polynomial type.
Implementations§
Source§impl PolynomialIntelligence
impl PolynomialIntelligence
Sourcepub fn get_all_properties(&self) -> HashMap<String, FunctionProperties>
pub fn get_all_properties(&self) -> HashMap<String, FunctionProperties>
Get all polynomial function properties
Returns a HashMap of all polynomial functions and their properties for integration with the universal registry.
Sourcepub fn is_polynomial_function(&self, name: &str) -> bool
pub fn is_polynomial_function(&self, name: &str) -> bool
Check if function is a polynomial
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PolynomialIntelligence
impl !RefUnwindSafe for PolynomialIntelligence
impl Send for PolynomialIntelligence
impl Sync for PolynomialIntelligence
impl Unpin for PolynomialIntelligence
impl !UnwindSafe for PolynomialIntelligence
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