pub struct CssPropertyBuilder { /* private fields */ }
Implementations§
Source§impl CssPropertyBuilder
impl CssPropertyBuilder
pub fn name(self, name: impl Into<String>) -> CssPropertyBuilder
pub fn value(self, value: impl Into<String>) -> CssPropertyBuilder
pub fn important(self, important: impl Into<bool>) -> CssPropertyBuilder
pub fn implicit(self, implicit: impl Into<bool>) -> CssPropertyBuilder
pub fn text(self, text: impl Into<String>) -> CssPropertyBuilder
pub fn parsed_ok(self, parsed_ok: impl Into<bool>) -> CssPropertyBuilder
pub fn disabled(self, disabled: impl Into<bool>) -> CssPropertyBuilder
pub fn range(self, range: impl Into<SourceRange>) -> CssPropertyBuilder
pub fn longhand_propertie( self, longhand_propertie: impl Into<CssProperty>, ) -> CssPropertyBuilder
pub fn longhand_properties<I, S>( self, longhand_properties: I, ) -> CssPropertyBuilder
pub fn build(self) -> Result<CssProperty, String>
Trait Implementations§
Source§impl Clone for CssPropertyBuilder
impl Clone for CssPropertyBuilder
Source§fn clone(&self) -> CssPropertyBuilder
fn clone(&self) -> CssPropertyBuilder
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for CssPropertyBuilder
impl Default for CssPropertyBuilder
Source§fn default() -> CssPropertyBuilder
fn default() -> CssPropertyBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CssPropertyBuilder
impl RefUnwindSafe for CssPropertyBuilder
impl Send for CssPropertyBuilder
impl Sync for CssPropertyBuilder
impl Unpin for CssPropertyBuilder
impl UnwindSafe for CssPropertyBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
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 moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
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