pub struct SpeedTable { /* private fields */ }Expand description
A set of rows, read from and written to one tab-separated file.
Implementations§
Source§impl SpeedTable
impl SpeedTable
Sourcepub fn from_rows(rows: Vec<SpeedRow>) -> SpeedTable
pub fn from_rows(rows: Vec<SpeedRow>) -> SpeedTable
A table of rows.
Sourcepub fn merge(&mut self, other: SpeedTable)
pub fn merge(&mut self, other: SpeedTable)
Add the rows of another file (a different backend, maybe a different machine).
Sourcepub fn parse(text: &str) -> Result<SpeedTable, SpeedParseError>
pub fn parse(text: &str) -> Result<SpeedTable, SpeedParseError>
Parse a file written by to_tsv.
Trait Implementations§
Source§impl Clone for SpeedTable
impl Clone for SpeedTable
Source§fn clone(&self) -> SpeedTable
fn clone(&self) -> SpeedTable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SpeedTable
impl Debug for SpeedTable
Source§impl Default for SpeedTable
impl Default for SpeedTable
Source§fn default() -> SpeedTable
fn default() -> SpeedTable
Returns the “default value” for a type. Read more
impl Eq for SpeedTable
Source§impl PartialEq for SpeedTable
impl PartialEq for SpeedTable
impl StructuralPartialEq for SpeedTable
Auto Trait Implementations§
impl Freeze for SpeedTable
impl RefUnwindSafe for SpeedTable
impl Send for SpeedTable
impl Sync for SpeedTable
impl Unpin for SpeedTable
impl UnsafeUnpin for SpeedTable
impl UnwindSafe for SpeedTable
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