pub struct ValueSet { /* private fields */ }
Implementations§
source§impl ValueSet
impl ValueSet
sourcepub fn empty() -> Self
pub fn empty() -> Self
Creates a empty set of Value
s.
Consider using Default::default()
instead,
as it includes Value::Same
which is almost always wanted.
sourcepub fn none() -> Self
pub fn none() -> Self
A set of Value
s with only Value::None
.
sourcepub fn unsafe_inline(self) -> Self
pub fn unsafe_inline(self) -> Self
Adds Value::UnsafeInline
to self
.
sourcepub fn unsafe_eval(self) -> Self
pub fn unsafe_eval(self) -> Self
Adds Value::UnsafeEval
to self
.
sourcepub fn wasm_unsafe_eval(self) -> Self
pub fn wasm_unsafe_eval(self) -> Self
Adds Value::WasmUnsafeEval
to self
.
sourcepub fn strict_dynamic(self) -> Self
pub fn strict_dynamic(self) -> Self
Adds Value::StrictDynamic
to self
.
sourcepub fn raw(self, source_expression: impl Into<String>) -> Self
pub fn raw(self, source_expression: impl Into<String>) -> Self
Adds Value::Raw
to self
.
source_expression
has to be surrounded in single-quotes.