pub struct ForNodeIR {
pub iterator: ForIteratorIR,
pub body: Vec<TemplateNodeIR>,
pub span: Span,
}Expand description
for 节点 IR
Fields§
§iterator: ForIteratorIR迭代器
body: Vec<TemplateNodeIR>循环体
span: Span位置信息
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ForNodeIR
impl<'de> Deserialize<'de> for ForNodeIR
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
impl StructuralPartialEq for ForNodeIR
Auto Trait Implementations§
impl Freeze for ForNodeIR
impl RefUnwindSafe for ForNodeIR
impl Send for ForNodeIR
impl Sync for ForNodeIR
impl Unpin for ForNodeIR
impl UnsafeUnpin for ForNodeIR
impl UnwindSafe for ForNodeIR
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