pub enum HrpInputKind {
Returns,
Covariance,
}Expand description
Interpretation of the input matrix passed to hrp.
Variants§
Returns
A (T, N) returns matrix (sample covariance is computed internally).
Covariance
A precomputed (N, N) covariance matrix.
Implementations§
Source§impl HrpInputKind
impl HrpInputKind
pub const fn is_covariance(self) -> bool
pub const fn is_returns(self) -> bool
Trait Implementations§
Source§impl Clone for HrpInputKind
impl Clone for HrpInputKind
impl Copy for HrpInputKind
Source§impl Debug for HrpInputKind
impl Debug for HrpInputKind
Source§impl Default for HrpInputKind
impl Default for HrpInputKind
Source§impl<'de> Deserialize<'de> for HrpInputKind
impl<'de> Deserialize<'de> for HrpInputKind
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
impl Eq for HrpInputKind
Source§impl From<HrpInputKind> for bool
impl From<HrpInputKind> for bool
Source§fn from(kind: HrpInputKind) -> Self
fn from(kind: HrpInputKind) -> Self
Converts to this type from the input type.
Source§impl From<bool> for HrpInputKind
impl From<bool> for HrpInputKind
Source§impl PartialEq for HrpInputKind
impl PartialEq for HrpInputKind
Source§impl Serialize for HrpInputKind
impl Serialize for HrpInputKind
impl StructuralPartialEq for HrpInputKind
Auto Trait Implementations§
impl Forget for HrpInputKind
impl Freeze for HrpInputKind
impl RefUnwindSafe for HrpInputKind
impl Send for HrpInputKind
impl Sync for HrpInputKind
impl Unpin for HrpInputKind
impl UnsafeUnpin for HrpInputKind
impl UnwindSafe for HrpInputKind
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> Scalar for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.