pub enum SeqValue {
Show 14 variants
Str(String),
Num(f32),
Bool(bool),
Color(String),
Theme(String),
Length(LengthVal),
Ident(String),
Callback {
action: String,
args: Vec<SeqValue>,
},
CallSeq {
name: String,
args: Vec<SeqValue>,
},
Dynamic(String),
Env(String),
ItemField(String),
Tuple(Vec<SeqValue>),
Array(Vec<SeqValue>),
}Variants§
Str(String)
Num(f32)
Bool(bool)
Color(String)
Theme(String)
Length(LengthVal)
Ident(String)
Callback
CallSeq
Dynamic(String)
Env(String)
ItemField(String)
Tuple(Vec<SeqValue>)
Array(Vec<SeqValue>)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SeqValue
impl RefUnwindSafe for SeqValue
impl Send for SeqValue
impl Sync for SeqValue
impl Unpin for SeqValue
impl UnsafeUnpin for SeqValue
impl UnwindSafe for SeqValue
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