pub struct VpciBatchOutput {
pub vpci: Vec<f64>,
pub vpcis: Vec<f64>,
pub combos: Vec<VpciParams>,
pub rows: usize,
pub cols: usize,
}Fields§
§vpci: Vec<f64>§vpcis: Vec<f64>§combos: Vec<VpciParams>§rows: usize§cols: usizeImplementations§
Source§impl VpciBatchOutput
impl VpciBatchOutput
pub fn row_for_params(&self, p: &VpciParams) -> Option<usize>
pub fn vpci_for(&self, p: &VpciParams) -> Option<&[f64]>
pub fn vpcis_for(&self, p: &VpciParams) -> Option<&[f64]>
Trait Implementations§
Source§impl Clone for VpciBatchOutput
impl Clone for VpciBatchOutput
Source§fn clone(&self) -> VpciBatchOutput
fn clone(&self) -> VpciBatchOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for VpciBatchOutput
impl RefUnwindSafe for VpciBatchOutput
impl Send for VpciBatchOutput
impl Sync for VpciBatchOutput
impl Unpin for VpciBatchOutput
impl UnwindSafe for VpciBatchOutput
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,
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