pub struct RevisionTableDrawing {
pub lines: Vec<Vec<[f64; 2]>>,
pub texts: Vec<SheetText>,
pub rows: usize,
pub bounds: [f64; 4],
pub placement: String,
}Expand description
The revision table: its rules, its header and row text, and where it sits.
Fields§
§lines: Vec<Vec<[f64; 2]>>§texts: Vec<SheetText>The header’s three labels, then each row’s cells, in row order. A blank cell writes no run, as a blank title-block value does.
rows: usizeHow many revision rows it draws, header not counted.
bounds: [f64; 4][x0, y0, x1, y1], paper millimetres.
placement: StringWhere it went: beside the title block, above it, or in the corner
of a sheet with no title block.
Trait Implementations§
Source§impl Clone for RevisionTableDrawing
impl Clone for RevisionTableDrawing
Source§impl Debug for RevisionTableDrawing
impl Debug for RevisionTableDrawing
Source§impl PartialEq for RevisionTableDrawing
impl PartialEq for RevisionTableDrawing
Source§impl Serialize for RevisionTableDrawing
impl Serialize for RevisionTableDrawing
impl StructuralPartialEq for RevisionTableDrawing
Auto Trait Implementations§
impl Freeze for RevisionTableDrawing
impl RefUnwindSafe for RevisionTableDrawing
impl Send for RevisionTableDrawing
impl Sync for RevisionTableDrawing
impl Unpin for RevisionTableDrawing
impl UnsafeUnpin for RevisionTableDrawing
impl UnwindSafe for RevisionTableDrawing
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