pub struct StudyTable {
pub title: String,
pub columns: Vec<String>,
pub rows: Vec<Vec<StudyCell>>,
}Expand description
A labelled table drawn in the lower right of the study’s pane.
Fields§
§title: StringCaption above the column headings.
columns: Vec<String>One heading per column.
rows: Vec<Vec<StudyCell>>Cells in each row, in column order.
Trait Implementations§
Source§impl Clone for StudyTable
impl Clone for StudyTable
Source§fn clone(&self) -> StudyTable
fn clone(&self) -> StudyTable
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 StudyTable
impl Debug for StudyTable
Source§impl Default for StudyTable
impl Default for StudyTable
Source§fn default() -> StudyTable
fn default() -> StudyTable
Returns the “default value” for a type. Read more
Source§impl PartialEq for StudyTable
impl PartialEq for StudyTable
impl StructuralPartialEq for StudyTable
Auto Trait Implementations§
impl Freeze for StudyTable
impl RefUnwindSafe for StudyTable
impl Send for StudyTable
impl Sync for StudyTable
impl Unpin for StudyTable
impl UnsafeUnpin for StudyTable
impl UnwindSafe for StudyTable
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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