Struct masonry::debug_values::StateTree
source · pub struct StateTree {
pub name: String,
pub value: Value,
pub folded_by_default: bool,
pub children: Arc<Vec<StateTree>>,
}
Fields§
§name: String
§value: Value
§folded_by_default: bool
§children: Arc<Vec<StateTree>>
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for StateTree
impl<'de> Deserialize<'de> for StateTree
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for StateTree
impl RefUnwindSafe for StateTree
impl Send for StateTree
impl Sync for StateTree
impl Unpin for StateTree
impl UnwindSafe for StateTree
Blanket Implementations§
source§impl<T> AsAny for Twhere
T: Any,
impl<T> AsAny for Twhere
T: Any,
source§fn as_dyn_any(&self) -> &(dyn Any + 'static)
fn as_dyn_any(&self) -> &(dyn Any + 'static)
Return self.
source§fn as_mut_dyn_any(&mut self) -> &mut (dyn Any + 'static)
fn as_mut_dyn_any(&mut self) -> &mut (dyn Any + 'static)
Return self.
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