pub struct TableBorderCell {
pub bbox: BoundingBox,
pub index: Option<u32>,
pub level: Option<String>,
pub row_number: usize,
pub col_number: usize,
pub row_span: usize,
pub col_span: usize,
pub content: Vec<TableToken>,
pub contents: Vec<ContentElement>,
pub semantic_type: Option<SemanticType>,
}Expand description
A cell in a TableBorderRow.
Fields§
§bbox: BoundingBoxBounding box
index: Option<u32>Global index
level: Option<String>Nesting level
row_number: usizeRow number (0-based)
col_number: usizeColumn number (0-based)
row_span: usizeNumber of rows this cell spans
col_span: usizeNumber of columns this cell spans
content: Vec<TableToken>Raw text content (table tokens)
contents: Vec<ContentElement>Processed content elements (after sub-pipeline)
semantic_type: Option<SemanticType>Optional semantic type
Trait Implementations§
Source§impl Clone for TableBorderCell
impl Clone for TableBorderCell
Source§fn clone(&self) -> TableBorderCell
fn clone(&self) -> TableBorderCell
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 TableBorderCell
impl Debug for TableBorderCell
Source§impl<'de> Deserialize<'de> for TableBorderCell
impl<'de> Deserialize<'de> for TableBorderCell
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TableBorderCell
impl RefUnwindSafe for TableBorderCell
impl Send for TableBorderCell
impl Sync for TableBorderCell
impl Unpin for TableBorderCell
impl UnsafeUnpin for TableBorderCell
impl UnwindSafe for TableBorderCell
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