pub struct AttractorInfo {
pub attractor_type: AttractorType,
pub dimension: usize,
pub lyapunov_exponents: Vec<f64>,
pub is_stable: bool,
pub confidence: f64,
}Expand description
Information about a detected attractor
Fields§
§attractor_type: AttractorType§dimension: usize§lyapunov_exponents: Vec<f64>§is_stable: bool§confidence: f64Implementations§
Source§impl AttractorInfo
impl AttractorInfo
pub fn is_chaotic(&self) -> bool
pub fn max_lyapunov_exponent(&self) -> Option<f64>
Trait Implementations§
Source§impl Clone for AttractorInfo
impl Clone for AttractorInfo
Source§impl Debug for AttractorInfo
impl Debug for AttractorInfo
Source§impl<'de> Deserialize<'de> for AttractorInfo
impl<'de> Deserialize<'de> for AttractorInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AttractorInfo
impl RefUnwindSafe for AttractorInfo
impl Send for AttractorInfo
impl Sync for AttractorInfo
impl Unpin for AttractorInfo
impl UnsafeUnpin for AttractorInfo
impl UnwindSafe for AttractorInfo
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