Skip to main content

AliasId

Enum AliasId 

Source
#[repr(u16)]
pub enum AliasId {
Show 84 variants WebkitAlignContent = 0, WebkitAlignItems = 1, WebkitAlignSelf = 2, MozAnimationDelay = 3, WebkitAnimationDelay = 4, MozAnimationDirection = 5, WebkitAnimationDirection = 6, MozAnimationDuration = 7, WebkitAnimationDuration = 8, MozAnimationFillMode = 9, WebkitAnimationFillMode = 10, MozAnimationIterationCount = 11, WebkitAnimationIterationCount = 12, MozAnimationName = 13, WebkitAnimationName = 14, MozAnimationPlayState = 15, WebkitAnimationPlayState = 16, MozAnimationTimingFunction = 17, WebkitAnimationTimingFunction = 18, WebkitBackgroundSize = 19, WebkitBoxShadow = 20, WebkitClipPath = 21, GridColumnGap = 22, WebkitFilter = 23, WebkitFlexBasis = 24, WebkitFlexGrow = 25, WebkitFlexShrink = 26, MozFontFeatureSettings = 27, WebkitFontFeatureSettings = 28, MozFontLanguageOverride = 29, WebkitJustifyContent = 30, WebkitOrder = 31, WordWrap = 32, MozPerspective = 33, MozPerspectiveOrigin = 34, WebkitPerspectiveOrigin = 35, GridRowGap = 36, MozTransform = 37, MozTransformOrigin = 38, WebkitTransformOrigin = 39, MozTransformStyle = 40, WebkitTransformStyle = 41, MozTransitionDelay = 42, WebkitTransitionDelay = 43, MozTransitionDuration = 44, WebkitTransitionDuration = 45, MozTransitionProperty = 46, WebkitTransitionProperty = 47, MozTransitionTimingFunction = 48, WebkitTransitionTimingFunction = 49, MozUserSelect = 50, WebkitUserSelect = 51, WebkitMaskImage = 52, WebkitMaskPositionX = 53, WebkitMaskPositionY = 54, WebkitMaskRepeat = 55, WebkitMaskSize = 56, WebkitBorderTopLeftRadius = 57, WebkitBorderTopRightRadius = 58, WebkitBorderBottomRightRadius = 59, WebkitBorderBottomLeftRadius = 60, WebkitBackgroundClip = 61, WebkitBackgroundOrigin = 62, MozBackfaceVisibility = 63, WebkitBackfaceVisibility = 64, WebkitFlexDirection = 65, WebkitFlexWrap = 66, MozBoxSizing = 67, WebkitBoxSizing = 68, WebkitMaskClip = 69, WebkitMaskOrigin = 70, WebkitMaskComposite = 71, MozBorderImage = 72, WebkitBorderImage = 73, WebkitFlexFlow = 74, WebkitFlex = 75, GridGap = 76, MozTransition = 77, WebkitTransition = 78, MozAnimation = 79, WebkitAnimation = 80, WebkitMask = 81, WebkitMaskPosition = 82, WebkitBorderRadius = 83,
}
Expand description

An identifier for a given alias property.

Variants§

§

WebkitAlignContent = 0

-webkit-align-content

§

WebkitAlignItems = 1

-webkit-align-items

§

WebkitAlignSelf = 2

-webkit-align-self

§

MozAnimationDelay = 3

-moz-animation-delay

§

WebkitAnimationDelay = 4

-webkit-animation-delay

§

MozAnimationDirection = 5

-moz-animation-direction

§

WebkitAnimationDirection = 6

-webkit-animation-direction

§

MozAnimationDuration = 7

-moz-animation-duration

§

WebkitAnimationDuration = 8

-webkit-animation-duration

§

MozAnimationFillMode = 9

-moz-animation-fill-mode

§

WebkitAnimationFillMode = 10

-webkit-animation-fill-mode

§

MozAnimationIterationCount = 11

-moz-animation-iteration-count

§

WebkitAnimationIterationCount = 12

-webkit-animation-iteration-count

§

MozAnimationName = 13

-moz-animation-name

§

WebkitAnimationName = 14

-webkit-animation-name

§

MozAnimationPlayState = 15

-moz-animation-play-state

§

WebkitAnimationPlayState = 16

-webkit-animation-play-state

§

MozAnimationTimingFunction = 17

-moz-animation-timing-function

§

WebkitAnimationTimingFunction = 18

-webkit-animation-timing-function

§

WebkitBackgroundSize = 19

-webkit-background-size

§

WebkitBoxShadow = 20

-webkit-box-shadow

§

WebkitClipPath = 21

-webkit-clip-path

§

GridColumnGap = 22

grid-column-gap

§

WebkitFilter = 23

-webkit-filter

§

WebkitFlexBasis = 24

-webkit-flex-basis

§

WebkitFlexGrow = 25

-webkit-flex-grow

§

WebkitFlexShrink = 26

-webkit-flex-shrink

§

MozFontFeatureSettings = 27

-moz-font-feature-settings

§

WebkitFontFeatureSettings = 28

-webkit-font-feature-settings

§

MozFontLanguageOverride = 29

-moz-font-language-override

§

WebkitJustifyContent = 30

-webkit-justify-content

§

WebkitOrder = 31

-webkit-order

§

WordWrap = 32

word-wrap

§

MozPerspective = 33

-moz-perspective

§

MozPerspectiveOrigin = 34

-moz-perspective-origin

§

WebkitPerspectiveOrigin = 35

-webkit-perspective-origin

§

GridRowGap = 36

grid-row-gap

§

MozTransform = 37

-moz-transform

§

MozTransformOrigin = 38

-moz-transform-origin

§

WebkitTransformOrigin = 39

-webkit-transform-origin

§

MozTransformStyle = 40

-moz-transform-style

§

WebkitTransformStyle = 41

-webkit-transform-style

§

MozTransitionDelay = 42

-moz-transition-delay

§

WebkitTransitionDelay = 43

-webkit-transition-delay

§

MozTransitionDuration = 44

-moz-transition-duration

§

WebkitTransitionDuration = 45

-webkit-transition-duration

§

MozTransitionProperty = 46

-moz-transition-property

§

WebkitTransitionProperty = 47

-webkit-transition-property

§

MozTransitionTimingFunction = 48

-moz-transition-timing-function

§

WebkitTransitionTimingFunction = 49

-webkit-transition-timing-function

§

MozUserSelect = 50

-moz-user-select

§

WebkitUserSelect = 51

-webkit-user-select

§

WebkitMaskImage = 52

-webkit-mask-image

§

WebkitMaskPositionX = 53

-webkit-mask-position-x

§

WebkitMaskPositionY = 54

-webkit-mask-position-y

§

WebkitMaskRepeat = 55

-webkit-mask-repeat

§

WebkitMaskSize = 56

-webkit-mask-size

§

WebkitBorderTopLeftRadius = 57

-webkit-border-top-left-radius

§

WebkitBorderTopRightRadius = 58

-webkit-border-top-right-radius

§

WebkitBorderBottomRightRadius = 59

-webkit-border-bottom-right-radius

§

WebkitBorderBottomLeftRadius = 60

-webkit-border-bottom-left-radius

§

WebkitBackgroundClip = 61

-webkit-background-clip

§

WebkitBackgroundOrigin = 62

-webkit-background-origin

§

MozBackfaceVisibility = 63

-moz-backface-visibility

§

WebkitBackfaceVisibility = 64

-webkit-backface-visibility

§

WebkitFlexDirection = 65

-webkit-flex-direction

§

WebkitFlexWrap = 66

-webkit-flex-wrap

§

MozBoxSizing = 67

-moz-box-sizing

§

WebkitBoxSizing = 68

-webkit-box-sizing

§

WebkitMaskClip = 69

-webkit-mask-clip

§

WebkitMaskOrigin = 70

-webkit-mask-origin

§

WebkitMaskComposite = 71

-webkit-mask-composite

§

MozBorderImage = 72

-moz-border-image

§

WebkitBorderImage = 73

-webkit-border-image

§

WebkitFlexFlow = 74

-webkit-flex-flow

§

WebkitFlex = 75

-webkit-flex

§

GridGap = 76

grid-gap

§

MozTransition = 77

-moz-transition

§

WebkitTransition = 78

-webkit-transition

§

MozAnimation = 79

-moz-animation

§

WebkitAnimation = 80

-webkit-animation

§

WebkitMask = 81

-webkit-mask

§

WebkitMaskPosition = 82

-webkit-mask-position

§

WebkitBorderRadius = 83

-webkit-border-radius

Implementations§

Source§

impl AliasId

Source

pub fn aliased_property(self) -> NonCustomPropertyId

Returns the property we’re aliasing, as a longhand or a shorthand.

Trait Implementations§

Source§

impl Clone for AliasId

Source§

fn clone(&self) -> AliasId

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for AliasId

Source§

impl Debug for AliasId

Source§

fn fmt(&self, formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for AliasId

Source§

impl From<AliasId> for NonCustomPropertyId

Source§

fn from(id: AliasId) -> Self

Converts to this type from the input type.
Source§

impl MallocSizeOf for AliasId

Source§

fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize

Measure the heap usage of all descendant heap-allocated structures, but not the space taken up by the value itself.
Source§

impl PartialEq for AliasId

Source§

fn eq(&self, other: &AliasId) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl StructuralPartialEq for AliasId

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

Source§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
Source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

Source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

impl<T> MaybeBoxed<Box<T>> for T

Source§

fn maybe_boxed(self) -> Box<T>

Convert
Source§

impl<T> MaybeBoxed<T> for T

Source§

fn maybe_boxed(self) -> T

Convert
Source§

impl<T> MaybeSendSync for T

Source§

impl<T> Pointable for T

Source§

const ALIGN: usize

The alignment of pointer.
Source§

type Init = T

The type for initializers.
Source§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
Source§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
Source§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
Source§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.