pub struct AddRuleParamsBuilder { /* private fields */ }
Implementations§
Source§impl AddRuleParamsBuilder
impl AddRuleParamsBuilder
pub fn style_sheet_id( self, style_sheet_id: impl Into<StyleSheetId>, ) -> AddRuleParamsBuilder
pub fn rule_text(self, rule_text: impl Into<String>) -> AddRuleParamsBuilder
pub fn location(self, location: impl Into<SourceRange>) -> AddRuleParamsBuilder
pub fn node_for_property_syntax_validation( self, node_for_property_syntax_validation: impl Into<NodeId>, ) -> AddRuleParamsBuilder
pub fn build(self) -> Result<AddRuleParams, String>
Trait Implementations§
Source§impl Clone for AddRuleParamsBuilder
impl Clone for AddRuleParamsBuilder
Source§fn clone(&self) -> AddRuleParamsBuilder
fn clone(&self) -> AddRuleParamsBuilder
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 AddRuleParamsBuilder
impl Default for AddRuleParamsBuilder
Source§fn default() -> AddRuleParamsBuilder
fn default() -> AddRuleParamsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AddRuleParamsBuilder
impl RefUnwindSafe for AddRuleParamsBuilder
impl Send for AddRuleParamsBuilder
impl Sync for AddRuleParamsBuilder
impl Unpin for AddRuleParamsBuilder
impl UnwindSafe for AddRuleParamsBuilder
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