Enum lightningcss::error::PrinterErrorKind
source · pub enum PrinterErrorKind {
AmbiguousUrlInCustomProperty {
url: String,
},
FmtError,
InvalidComposesNesting,
InvalidComposesSelector,
InvalidCssModulesPatternInGrid,
}
Expand description
A printer error type.
Variants§
AmbiguousUrlInCustomProperty
An ambiguous relative url()
was encountered in a custom property declaration.
FmtError
A std::fmt::Error was encountered in the underlying destination.
InvalidComposesNesting
The CSS modules composes
property cannot be used within nested rules.
InvalidComposesSelector
The CSS modules composes
property cannot be used with a simple class selector.
InvalidCssModulesPatternInGrid
The CSS modules pattern must end with [local]
for use in CSS grid.
Implementations§
Trait Implementations§
source§impl Debug for PrinterErrorKind
impl Debug for PrinterErrorKind
source§impl Display for PrinterErrorKind
impl Display for PrinterErrorKind
source§impl PartialEq<PrinterErrorKind> for PrinterErrorKind
impl PartialEq<PrinterErrorKind> for PrinterErrorKind
source§fn eq(&self, other: &PrinterErrorKind) -> bool
fn eq(&self, other: &PrinterErrorKind) -> bool
source§impl Serialize for PrinterErrorKind
impl Serialize for PrinterErrorKind
impl StructuralPartialEq for PrinterErrorKind
Auto Trait Implementations§
impl RefUnwindSafe for PrinterErrorKind
impl Send for PrinterErrorKind
impl Sync for PrinterErrorKind
impl Unpin for PrinterErrorKind
impl UnwindSafe for PrinterErrorKind
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
§impl<F, W, T, D> Deserialize<With<T, W>, D> for Fwhere
W: DeserializeWith<F, T, D>,
D: Fallible + ?Sized,
F: ?Sized,
impl<F, W, T, D> Deserialize<With<T, W>, D> for Fwhere
W: DeserializeWith<F, T, D>,
D: Fallible + ?Sized,
F: ?Sized,
§fn deserialize(
&self,
deserializer: &mut D
) -> Result<With<T, W>, <D as Fallible>::Error>
fn deserialize(
&self,
deserializer: &mut D
) -> Result<With<T, W>, <D as Fallible>::Error>
Deserializes using the given deserializer