Enum parcel_css::properties::background::BackgroundClip
source · [−]pub enum BackgroundClip {
BorderBox,
PaddingBox,
ContentBox,
Border,
Text,
}
Expand description
A value for the background-clip property.
Variants
BorderBox
The background is clipped to the border box.
PaddingBox
The background is clipped to the padding box.
ContentBox
The background is clipped to the content box.
Border
The background is clipped to the area painted by the border.
Text
The background is clipped to the text content of the element.
Trait Implementations
sourceimpl Clone for BackgroundClip
impl Clone for BackgroundClip
sourcefn clone(&self) -> BackgroundClip
fn clone(&self) -> BackgroundClip
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 BackgroundClip
impl Debug for BackgroundClip
sourceimpl Default for BackgroundClip
impl Default for BackgroundClip
sourcefn default() -> BackgroundClip
fn default() -> BackgroundClip
Returns the “default value” for a type. Read more
sourceimpl Into<BackgroundClip> for BackgroundOrigin
impl Into<BackgroundClip> for BackgroundOrigin
sourcefn into(self) -> BackgroundClip
fn into(self) -> BackgroundClip
Converts this type into the (usually inferred) input type.
sourceimpl<'i> Parse<'i> for BackgroundClip
impl<'i> Parse<'i> for BackgroundClip
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<BackgroundClip> for BackgroundClip
impl PartialEq<BackgroundClip> for BackgroundClip
sourceimpl PartialEq<BackgroundOrigin> for BackgroundClip
impl PartialEq<BackgroundOrigin> for BackgroundClip
sourceimpl ToCss for BackgroundClip
impl ToCss for BackgroundClip
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 BackgroundClip
impl StructuralPartialEq for BackgroundClip
Auto Trait Implementations
impl RefUnwindSafe for BackgroundClip
impl Send for BackgroundClip
impl Sync for BackgroundClip
impl Unpin for BackgroundClip
impl UnwindSafe for BackgroundClip
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
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more