Enum parcel_css::properties::flex::FlexItemAlign
source · [−]pub enum FlexItemAlign {
Auto,
Start,
End,
Center,
Baseline,
Stretch,
}
Expand description
A value for the legacy (prefixed) flex-item-align property.
Equivalent to the align-self
property in the standard syntax.
Variants
Auto
Equivalent to the value of flex-align
.
Start
The item is aligned to the start.
End
The item is aligned to the end.
Center
The item is centered.
Baseline
The item is aligned to the baseline.
Stretch
The item is stretched.
Trait Implementations
sourceimpl Clone for FlexItemAlign
impl Clone for FlexItemAlign
sourcefn clone(&self) -> FlexItemAlign
fn clone(&self) -> FlexItemAlign
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FlexItemAlign
impl Debug for FlexItemAlign
sourceimpl<'i> Parse<'i> for FlexItemAlign
impl<'i> Parse<'i> for FlexItemAlign
sourcefn parse<'t>(
input: &mut Parser<'i, 't>
) -> Result<Self, ParseError<'i, ParserError<'i>>>
fn parse<'t>(
input: &mut Parser<'i, 't>
) -> Result<Self, ParseError<'i, ParserError<'i>>>
Parse a value of this type using an existing parser.
sourcefn parse_string(input: &'i str) -> Result<Self, ParseError<'i, ParserError<'i>>>
fn parse_string(input: &'i str) -> Result<Self, ParseError<'i, ParserError<'i>>>
Parse a value from a string. Read more
sourceimpl PartialEq<FlexItemAlign> for FlexItemAlign
impl PartialEq<FlexItemAlign> for FlexItemAlign
sourceimpl ToCss for FlexItemAlign
impl ToCss for FlexItemAlign
sourcefn to_css<W>(
&self,
dest: &mut Printer<'_, '_, '_, W>
) -> Result<(), PrinterError> where
W: Write,
fn to_css<W>(
&self,
dest: &mut Printer<'_, '_, '_, W>
) -> Result<(), PrinterError> where
W: Write,
Serialize self
in CSS syntax, writing to dest
.
sourcefn to_css_string(
&self,
options: PrinterOptions<'_>
) -> Result<String, PrinterError>
fn to_css_string(
&self,
options: PrinterOptions<'_>
) -> Result<String, PrinterError>
Serialize self
in CSS syntax and return a string. Read more
impl Copy for FlexItemAlign
impl StructuralPartialEq for FlexItemAlign
Auto Trait Implementations
impl RefUnwindSafe for FlexItemAlign
impl Send for FlexItemAlign
impl Sync for FlexItemAlign
impl Unpin for FlexItemAlign
impl UnwindSafe for FlexItemAlign
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.
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more