pub enum CssConstructionSpec {
Family(CssFamilySpec),
Surface(SurfaceSpec),
HypergraphProduct(HypergraphProductSpec),
LiftedProduct(LiftedProductSpec),
LegacyBuiltIn(LegacyBuiltInCssSpec),
}Variants§
Family(CssFamilySpec)
Surface(SurfaceSpec)
HypergraphProduct(HypergraphProductSpec)
LiftedProduct(LiftedProductSpec)
LegacyBuiltIn(LegacyBuiltInCssSpec)
Implementations§
Source§impl CssConstructionSpec
impl CssConstructionSpec
pub const fn documented_non_family_construction_ids() -> &'static [&'static str]
pub fn from_inline(input: &str) -> Result<Self>
Trait Implementations§
Source§impl Clone for CssConstructionSpec
impl Clone for CssConstructionSpec
Source§fn clone(&self) -> CssConstructionSpec
fn clone(&self) -> CssConstructionSpec
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 moreSource§impl Debug for CssConstructionSpec
impl Debug for CssConstructionSpec
impl Eq for CssConstructionSpec
Source§impl From<CssFamilySpec> for CssConstructionSpec
impl From<CssFamilySpec> for CssConstructionSpec
Source§fn from(value: CssFamilySpec) -> Self
fn from(value: CssFamilySpec) -> Self
Converts to this type from the input type.
Source§impl From<SurfaceSpec> for CssConstructionSpec
impl From<SurfaceSpec> for CssConstructionSpec
Source§fn from(value: SurfaceSpec) -> Self
fn from(value: SurfaceSpec) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CssConstructionSpec
impl PartialEq for CssConstructionSpec
impl StructuralPartialEq for CssConstructionSpec
Auto Trait Implementations§
impl Freeze for CssConstructionSpec
impl RefUnwindSafe for CssConstructionSpec
impl Send for CssConstructionSpec
impl Sync for CssConstructionSpec
impl Unpin for CssConstructionSpec
impl UnsafeUnpin for CssConstructionSpec
impl UnwindSafe for CssConstructionSpec
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