pub struct ShapeTables {
pub char_shapes: HashMap<u32, CharShape>,
pub para_shapes: HashMap<u32, ParaShape>,
pub faces: Vec<FaceName>,
pub styles: Vec<Style>,
}Fields§
§char_shapes: HashMap<u32, CharShape>char_shape_id → CharShape. IDs are implicit: the Nth HWPTAG_CHAR_SHAPE record in DocInfo has id N.
para_shapes: HashMap<u32, ParaShape>§faces: Vec<FaceName>§styles: Vec<Style>Trait Implementations§
Source§impl Clone for ShapeTables
impl Clone for ShapeTables
Source§fn clone(&self) -> ShapeTables
fn clone(&self) -> ShapeTables
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 ShapeTables
impl Debug for ShapeTables
Source§impl Default for ShapeTables
impl Default for ShapeTables
Source§fn default() -> ShapeTables
fn default() -> ShapeTables
Returns the “default value” for a type. Read more
Source§impl PartialEq for ShapeTables
impl PartialEq for ShapeTables
Source§impl Serialize for ShapeTables
impl Serialize for ShapeTables
impl StructuralPartialEq for ShapeTables
Auto Trait Implementations§
impl Freeze for ShapeTables
impl RefUnwindSafe for ShapeTables
impl Send for ShapeTables
impl Sync for ShapeTables
impl Unpin for ShapeTables
impl UnsafeUnpin for ShapeTables
impl UnwindSafe for ShapeTables
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