pub struct ResolvedTableCell {
pub field: String,
pub text: String,
pub bounds: Rect,
pub style: ComputedStyle,
pub text_layout: TextLayout,
}Expand description
One exporter-ready table cell with final geometry and shaped text.
Fields§
§field: StringStable source field.
text: StringDisplay text derived before export.
bounds: RectCell rectangle in page coordinates.
style: ComputedStyleFinal style after the data-rule layer.
text_layout: TextLayoutShaped text constrained to the cell.
Trait Implementations§
Source§impl Clone for ResolvedTableCell
impl Clone for ResolvedTableCell
Source§fn clone(&self) -> ResolvedTableCell
fn clone(&self) -> ResolvedTableCell
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 ResolvedTableCell
impl Debug for ResolvedTableCell
Source§impl<'de> Deserialize<'de> for ResolvedTableCell
impl<'de> Deserialize<'de> for ResolvedTableCell
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
impl Eq for ResolvedTableCell
Source§impl PartialEq for ResolvedTableCell
impl PartialEq for ResolvedTableCell
Source§impl Serialize for ResolvedTableCell
impl Serialize for ResolvedTableCell
impl StructuralPartialEq for ResolvedTableCell
Auto Trait Implementations§
impl Freeze for ResolvedTableCell
impl RefUnwindSafe for ResolvedTableCell
impl Send for ResolvedTableCell
impl Sync for ResolvedTableCell
impl Unpin for ResolvedTableCell
impl UnsafeUnpin for ResolvedTableCell
impl UnwindSafe for ResolvedTableCell
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.