pub enum FillPattern {
Show 19 variants
None,
Solid,
MediumGray,
DarkGray,
LightGray,
DarkHorizontal,
DarkVertical,
DarkDown,
DarkUp,
DarkGrid,
DarkTrellis,
LightHorizontal,
LightVertical,
LightDown,
LightUp,
LightGrid,
LightTrellis,
Gray125,
Gray0625,
}Expand description
Fill pattern types.
Corresponds to ST_PatternType in ECMA-376 Part 1, §18.18.55.
Variants§
None
No fill (transparent).
Solid
Solid fill using the foreground color.
MediumGray
Medium gray pattern.
DarkGray
Dark gray pattern.
LightGray
Light gray pattern.
DarkHorizontal
Dark horizontal stripes.
DarkVertical
Dark vertical stripes.
DarkDown
Dark diagonal stripes (down-right).
DarkUp
Dark diagonal stripes (up-right).
DarkGrid
Dark grid pattern.
DarkTrellis
Dark trellis pattern.
LightHorizontal
Light horizontal stripes.
LightVertical
Light vertical stripes.
LightDown
Light diagonal stripes (down-right).
LightUp
Light diagonal stripes (up-right).
LightGrid
Light grid pattern.
LightTrellis
Light trellis pattern.
Gray125
12.5% gray dots.
Gray0625
6.25% gray dots.
Trait Implementations§
Source§impl Clone for FillPattern
impl Clone for FillPattern
Source§fn clone(&self) -> FillPattern
fn clone(&self) -> FillPattern
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 FillPattern
impl Debug for FillPattern
Source§impl Default for FillPattern
impl Default for FillPattern
Source§fn default() -> FillPattern
fn default() -> FillPattern
Returns the “default value” for a type. Read more
Source§impl PartialEq for FillPattern
impl PartialEq for FillPattern
impl Copy for FillPattern
impl Eq for FillPattern
impl StructuralPartialEq for FillPattern
Auto Trait Implementations§
impl Freeze for FillPattern
impl RefUnwindSafe for FillPattern
impl Send for FillPattern
impl Sync for FillPattern
impl Unpin for FillPattern
impl UnsafeUnpin for FillPattern
impl UnwindSafe for FillPattern
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<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.