Enum rsvg::property_defs::Display
source · #[repr(C)]pub enum Display {
Show 17 variants
Inline,
Block,
ListItem,
RunIn,
Compact,
Marker,
Table,
InlineTable,
TableRowGroup,
TableHeaderGroup,
TableFooterGroup,
TableRow,
TableColumnGroup,
TableColumn,
TableCell,
TableCaption,
None,
}
Expand description
display
property.
SVG1.1: https://www.w3.org/TR/CSS2/visuren.html#display-prop
SVG2: https://www.w3.org/TR/SVG2/render.html#VisibilityControl
Variants§
Inline
Block
ListItem
RunIn
Compact
Marker
Table
InlineTable
TableRowGroup
TableHeaderGroup
TableRow
TableColumnGroup
TableColumn
TableCell
TableCaption
None
Trait Implementations§
source§impl PartialEq<Display> for Display
impl PartialEq<Display> for Display
source§impl Property for Display
impl Property for Display
source§fn inherits_automatically() -> bool
fn inherits_automatically() -> bool
Whether the property’s computed value inherits from parent to child elements. Read more
source§fn compute(&self, _v: &ComputedValues) -> Self
fn compute(&self, _v: &ComputedValues) -> Self
Derive the CSS computed value from the parent element’s
ComputedValues
and the
self
value. Read moreimpl Copy for Display
impl StructuralPartialEq for Display
Auto Trait Implementations§
impl RefUnwindSafe for Display
impl Send for Display
impl Sync for Display
impl Unpin for Display
impl UnwindSafe for Display
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<T> Pointable for T
impl<T> Pointable for T
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self
from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self
to the equivalent element of its superset.