pub enum CclValue {
String(String),
Array(Vec<String>),
Object(Vec<(String, CclValue)>),
}Expand description
Represents a parsed CCL value
Variants§
String(String)
A simple string value
Array(Vec<String>)
An array of values
Object(Vec<(String, CclValue)>)
An object with key-value pairs
Trait Implementations§
impl StructuralPartialEq for CclValue
Auto Trait Implementations§
impl Freeze for CclValue
impl RefUnwindSafe for CclValue
impl Send for CclValue
impl Sync for CclValue
impl Unpin for CclValue
impl UnwindSafe for CclValue
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