#[repr(C)]pub enum StyleBorderCollapse {
Separate = 0,
Collapse = 1,
}Expand description
Specifies whether cell borders are collapsed into a single border or separated.
The border-collapse property determines the border rendering model:
- separate: Each cell has its own border (default, uses border-spacing)
- collapse: Adjacent cells share borders (ignores border-spacing)
Variants§
Separate = 0
Borders are separated (default). Each cell has its own border.
The border-spacing property defines the distance between borders.
Collapse = 1
Borders are collapsed. Adjacent cells share a single border. Border conflict resolution rules apply when borders differ.
Trait Implementations§
Source§impl Clone for StyleBorderCollapse
impl Clone for StyleBorderCollapse
Source§fn clone(&self) -> StyleBorderCollapse
fn clone(&self) -> StyleBorderCollapse
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 StyleBorderCollapse
impl Debug for StyleBorderCollapse
Source§impl Default for StyleBorderCollapse
impl Default for StyleBorderCollapse
Source§impl FormatAsRustCode for StyleBorderCollapse
impl FormatAsRustCode for StyleBorderCollapse
fn format_as_rust_code(&self, _tabs: usize) -> String
Source§impl From<StyleBorderCollapse> for CssProperty
impl From<StyleBorderCollapse> for CssProperty
Source§fn from(e: StyleBorderCollapse) -> Self
fn from(e: StyleBorderCollapse) -> Self
Converts to this type from the input type.
Source§impl Hash for StyleBorderCollapse
impl Hash for StyleBorderCollapse
Source§impl Ord for StyleBorderCollapse
impl Ord for StyleBorderCollapse
Source§fn cmp(&self, other: &StyleBorderCollapse) -> Ordering
fn cmp(&self, other: &StyleBorderCollapse) -> Ordering
1.21.0 · 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
Source§impl PartialEq for StyleBorderCollapse
impl PartialEq for StyleBorderCollapse
Source§impl PartialOrd for StyleBorderCollapse
impl PartialOrd for StyleBorderCollapse
Source§impl PrintAsCssValue for StyleBorderCollapse
impl PrintAsCssValue for StyleBorderCollapse
fn print_as_css_value(&self) -> String
impl Copy for StyleBorderCollapse
impl Eq for StyleBorderCollapse
impl StructuralPartialEq for StyleBorderCollapse
Auto Trait Implementations§
impl Freeze for StyleBorderCollapse
impl RefUnwindSafe for StyleBorderCollapse
impl Send for StyleBorderCollapse
impl Sync for StyleBorderCollapse
impl Unpin for StyleBorderCollapse
impl UnwindSafe for StyleBorderCollapse
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