pub enum TableStyleRegion {
Show 13 variants
WholeTable,
Band1Vert,
Band2Vert,
Band1Horz,
Band2Horz,
FirstCol,
LastCol,
FirstRow,
LastRow,
NwCell,
NeCell,
SwCell,
SeCell,
}Expand description
One conditional table-style region, in Word’s increasing-priority order.
The declaration order is the resolution order. Resolution applies regions in ascending order and a later region overwrites an earlier one, so moving a variant changes what Word-authored tables render as. The order is whole table, vertical bands, horizontal bands, column edges, row edges, then the four corners.
Variants§
WholeTable
Band1Vert
Band2Vert
Band1Horz
Band2Horz
FirstCol
LastCol
FirstRow
LastRow
NwCell
NeCell
SwCell
SeCell
Implementations§
Source§impl TableStyleRegion
impl TableStyleRegion
Sourcepub const ALL: [TableStyleRegion; 13]
pub const ALL: [TableStyleRegion; 13]
Every region, in increasing-priority order.
Sourcepub fn from_str(value: &str) -> Option<TableStyleRegion>
pub fn from_str(value: &str) -> Option<TableStyleRegion>
The region a w:type value names, or None when it names none.
An unrecognised value is never an error. The region round-trips from its preserved bytes and takes no part in resolution.
Trait Implementations§
Source§impl Clone for TableStyleRegion
impl Clone for TableStyleRegion
Source§fn clone(&self) -> TableStyleRegion
fn clone(&self) -> TableStyleRegion
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 moreimpl Copy for TableStyleRegion
Source§impl Debug for TableStyleRegion
impl Debug for TableStyleRegion
impl Eq for TableStyleRegion
Source§impl Hash for TableStyleRegion
impl Hash for TableStyleRegion
Source§impl Ord for TableStyleRegion
impl Ord for TableStyleRegion
Source§fn cmp(&self, other: &TableStyleRegion) -> Ordering
fn cmp(&self, other: &TableStyleRegion) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for TableStyleRegion
impl PartialEq for TableStyleRegion
Source§impl PartialOrd for TableStyleRegion
impl PartialOrd for TableStyleRegion
impl StructuralPartialEq for TableStyleRegion
Auto Trait Implementations§
impl Freeze for TableStyleRegion
impl RefUnwindSafe for TableStyleRegion
impl Send for TableStyleRegion
impl Sync for TableStyleRegion
impl Unpin for TableStyleRegion
impl UnsafeUnpin for TableStyleRegion
impl UnwindSafe for TableStyleRegion
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.impl<T> ErasedDestructor for Twhere
T: 'static,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
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.