make option builder methods const
This commit is contained in:
parent
adfecfa83e
commit
6d0eaef9c0
@ -172,7 +172,6 @@ impl Default for Options<'_> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[allow(clippy::missing_const_for_fn)]
|
|
||||||
impl<'a> Options<'a> {
|
impl<'a> Options<'a> {
|
||||||
/// `grass` currently offers 2 different output styles
|
/// `grass` currently offers 2 different output styles
|
||||||
///
|
///
|
||||||
@ -183,7 +182,7 @@ impl<'a> Options<'a> {
|
|||||||
/// By default, output is expanded.
|
/// By default, output is expanded.
|
||||||
#[must_use]
|
#[must_use]
|
||||||
#[inline]
|
#[inline]
|
||||||
pub fn style(mut self, style: OutputStyle) -> Self {
|
pub const fn style(mut self, style: OutputStyle) -> Self {
|
||||||
self.style = style;
|
self.style = style;
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
@ -197,7 +196,7 @@ impl<'a> Options<'a> {
|
|||||||
/// By default, this value is `false` and warnings are emitted.
|
/// By default, this value is `false` and warnings are emitted.
|
||||||
#[must_use]
|
#[must_use]
|
||||||
#[inline]
|
#[inline]
|
||||||
pub fn quiet(mut self, quiet: bool) -> Self {
|
pub const fn quiet(mut self, quiet: bool) -> Self {
|
||||||
self.quiet = quiet;
|
self.quiet = quiet;
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
@ -243,7 +242,7 @@ impl<'a> Options<'a> {
|
|||||||
/// contains any non-ASCII characters.
|
/// contains any non-ASCII characters.
|
||||||
#[must_use]
|
#[must_use]
|
||||||
#[inline]
|
#[inline]
|
||||||
pub fn allows_charset(mut self, allows_charset: bool) -> Self {
|
pub const fn allows_charset(mut self, allows_charset: bool) -> Self {
|
||||||
self.allows_charset = allows_charset;
|
self.allows_charset = allows_charset;
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
@ -257,7 +256,7 @@ impl<'a> Options<'a> {
|
|||||||
/// This flag does not affect the CSS output.
|
/// This flag does not affect the CSS output.
|
||||||
#[must_use]
|
#[must_use]
|
||||||
#[inline]
|
#[inline]
|
||||||
pub fn unicode_error_messages(mut self, unicode_error_messages: bool) -> Self {
|
pub const fn unicode_error_messages(mut self, unicode_error_messages: bool) -> Self {
|
||||||
self.unicode_error_messages = unicode_error_messages;
|
self.unicode_error_messages = unicode_error_messages;
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user