#[non_exhaustive]pub enum EdgeType {
None,
Raised,
Depressed,
Uniform,
LeftDropShadow,
RightDropShadow,
}Available on crate feature
decode only.Expand description
Character edge type (§79.102 (p) / SPA edge-type field; 3-bit). 0–5 defined.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
None
No edge.
Raised
Raised edge.
Depressed
Depressed edge.
Uniform
Uniform outline.
LeftDropShadow
Left drop shadow.
RightDropShadow
Right drop shadow.
Implementations§
Trait Implementations§
impl Copy for EdgeType
impl Eq for EdgeType
impl StructuralPartialEq for EdgeType
Auto Trait Implementations§
impl Freeze for EdgeType
impl RefUnwindSafe for EdgeType
impl Send for EdgeType
impl Sync for EdgeType
impl Unpin for EdgeType
impl UnsafeUnpin for EdgeType
impl UnwindSafe for EdgeType
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