pub struct ParameterTable { /* private fields */ }Implementations§
Source§impl ParameterTable
impl ParameterTable
pub fn new( named: HashMap<String, ParameterDataset>, vectored: Arc<[String]>, ) -> Result<Self, ParameterTableError>
pub fn new_unordered(parameters: HashMap<String, ParameterDataset>) -> Self
pub fn spaces(&self) -> impl Iterator<Item = NonZeroUsize> + '_
pub fn values( &self, indices: impl Iterator<Item = usize>, ) -> impl Iterator<Item = (&String, ParameterValue<'_>)>
Trait Implementations§
Source§impl Clone for ParameterTable
impl Clone for ParameterTable
Source§fn clone(&self) -> ParameterTable
fn clone(&self) -> ParameterTable
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 moreSource§impl Debug for ParameterTable
impl Debug for ParameterTable
Source§impl PartialEq for ParameterTable
impl PartialEq for ParameterTable
impl StructuralPartialEq for ParameterTable
Auto Trait Implementations§
impl Freeze for ParameterTable
impl RefUnwindSafe for ParameterTable
impl Send for ParameterTable
impl Sync for ParameterTable
impl Unpin for ParameterTable
impl UnwindSafe for ParameterTable
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