Trait IsCompatible

Source
pub trait IsCompatible {
    // Required method
    fn is_compatible(&self, browsers: Browsers) -> bool;
}
Expand description

A trait for values that can check if they are compatible with browser targets.

Required Methods§

Source

fn is_compatible(&self, browsers: Browsers) -> bool

Returns whether the value is compatible with all of the given browser targets.

Implementations on Foreign Types§

Source§

impl<T: IsCompatible> IsCompatible for Vec<T>

Source§

fn is_compatible(&self, browsers: Browsers) -> bool

Source§

impl<T: IsCompatible> IsCompatible for SmallVec<[T; 1]>

Source§

fn is_compatible(&self, browsers: Browsers) -> bool

Implementors§

Source§

impl IsCompatible for BackgroundSize

Source§

impl IsCompatible for BorderSideWidth

Source§

impl IsCompatible for LineStyle

Source§

impl IsCompatible for BorderImageRepeatKeyword

Source§

impl IsCompatible for BorderImageSideWidth

Source§

impl IsCompatible for ContainerNameList<'_>

Source§

impl IsCompatible for ContainerType

Source§

impl IsCompatible for Filter<'_>

Source§

impl IsCompatible for FilterList<'_>

Source§

impl IsCompatible for AbsoluteFontSize

Source§

impl IsCompatible for AbsoluteFontWeight

Source§

impl IsCompatible for FontFamily<'_>

Source§

impl IsCompatible for FontSize

Source§

impl IsCompatible for FontStretch

Source§

impl IsCompatible for FontStyle

Source§

impl IsCompatible for FontVariantCaps

Source§

impl IsCompatible for FontWeight

Source§

impl IsCompatible for GenericFontFamily

Source§

impl IsCompatible for LineHeight

Source§

impl IsCompatible for CounterStyle<'_>

Source§

impl IsCompatible for ListStylePosition

Source§

impl IsCompatible for ListStyleType<'_>

Source§

impl IsCompatible for PredefinedCounterStyle

Source§

impl IsCompatible for GeometryBox

Source§

impl IsCompatible for MaskClip

Source§

impl IsCompatible for OutlineStyle

Source§

impl IsCompatible for MaxSize

Source§

impl IsCompatible for Size

Source§

impl IsCompatible for SVGPaint<'_>

Source§

impl IsCompatible for ColorOrAuto

Source§

impl IsCompatible for CssColor

Source§

impl IsCompatible for SystemColor

Source§

impl IsCompatible for Length

Source§

impl IsCompatible for LengthOrNumber

Source§

impl IsCompatible for LengthPercentageOrAuto

Source§

impl IsCompatible for LengthValue

Source§

impl IsCompatible for BackgroundRepeat

Source§

impl IsCompatible for BorderImageRepeat

Source§

impl IsCompatible for BorderImageSlice

Source§

impl IsCompatible for BoxShadow

Source§

impl IsCompatible for TextShadow

Source§

impl IsCompatible for Caret

Source§

impl IsCompatible for ConicGradient

Source§

impl IsCompatible for LinearGradient

Source§

impl IsCompatible for RadialGradient

Source§

impl IsCompatible for Position

Source§

impl IsCompatible for LengthPercentage

Source§

impl<'i> IsCompatible for Image<'i>

Source§

impl<'i> IsCompatible for ImageSet<'i>

Source§

impl<D> IsCompatible for GradientItem<D>

Source§

impl<T: IsCompatible> IsCompatible for Rect<T>

Source§

impl<T: IsCompatible> IsCompatible for Size2D<T>

Source§

impl<V: IsCompatible> IsCompatible for Calc<V>

Source§

impl<V: IsCompatible> IsCompatible for MathFunction<V>