#[non_exhaustive]pub enum HorizontalKeyword {
Left,
Right,
}Expand description
Represents a horizontal keyword.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Implementations§
Trait Implementations§
Source§impl Clone for HorizontalKeyword
impl Clone for HorizontalKeyword
Source§fn clone(&self) -> HorizontalKeyword
fn clone(&self) -> HorizontalKeyword
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 moreimpl Copy for HorizontalKeyword
Source§impl Debug for HorizontalKeyword
impl Debug for HorizontalKeyword
Source§impl<'i> FromCss<'i> for HorizontalKeyword
impl<'i> FromCss<'i> for HorizontalKeyword
Source§const VALID_TOKENS: &'static [CssToken]
const VALID_TOKENS: &'static [CssToken]
Returns the list of valid CSS tokens for this type.
Source§fn from_css(input: &mut Parser<'i, '_>) -> ParseResult<'i, Self>
fn from_css(input: &mut Parser<'i, '_>) -> ParseResult<'i, Self>
Parses the type from a
Parser instance.Source§fn from_str(source: &'i str) -> ParseResult<'i, Self>where
Self: Sized,
fn from_str(source: &'i str) -> ParseResult<'i, Self>where
Self: Sized,
Helper function to parse the type from a string.
Source§const EXPECT_MESSAGE: CssExpectedMessage = CssExpectedMessage::OneValue
const EXPECT_MESSAGE: CssExpectedMessage = CssExpectedMessage::OneValue
Message template used when building parse errors for this type.
Source§impl PartialEq for HorizontalKeyword
impl PartialEq for HorizontalKeyword
Source§fn eq(&self, other: &HorizontalKeyword) -> bool
fn eq(&self, other: &HorizontalKeyword) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for HorizontalKeyword
Auto Trait Implementations§
impl Freeze for HorizontalKeyword
impl RefUnwindSafe for HorizontalKeyword
impl Send for HorizontalKeyword
impl Sync for HorizontalKeyword
impl Unpin for HorizontalKeyword
impl UnsafeUnpin for HorizontalKeyword
impl UnwindSafe for HorizontalKeyword
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