pub struct ComponentTreeIR {
pub root: ComponentIR,
pub route_context: Properties,
pub global_state: Properties,
}
Expand description
コンポーネントツリーIR
Fields§
§root: ComponentIR
§route_context: Properties
§global_state: Properties
Implementations§
Source§impl ComponentTreeIR
impl ComponentTreeIR
pub fn new(root: ComponentIR) -> Self
Trait Implementations§
Source§impl Clone for ComponentTreeIR
impl Clone for ComponentTreeIR
Source§fn clone(&self) -> ComponentTreeIR
fn clone(&self) -> ComponentTreeIR
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ComponentTreeIR
impl Debug for ComponentTreeIR
Source§impl<'de> Deserialize<'de> for ComponentTreeIR
impl<'de> Deserialize<'de> for ComponentTreeIR
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
Source§impl PartialEq for ComponentTreeIR
impl PartialEq for ComponentTreeIR
Source§impl Serialize for ComponentTreeIR
impl Serialize for ComponentTreeIR
impl StructuralPartialEq for ComponentTreeIR
Auto Trait Implementations§
impl Freeze for ComponentTreeIR
impl RefUnwindSafe for ComponentTreeIR
impl Send for ComponentTreeIR
impl Sync for ComponentTreeIR
impl Unpin for ComponentTreeIR
impl UnwindSafe for ComponentTreeIR
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