Chore: cargo fmt

This commit is contained in:
Jonathan Kelley committed 2021-01-14 02:57:30 -05:00
1 parent 2b9c8d09d9
commit cd20d3c168
6 files changed
+136 -43

No files matched your search

+9 -20
View File
@@ -1,13 +1,10 @@
use crate::parser::{HtmlParser, NodesToPush};
use quote::quote;
use syn::{Stmt, Expr, ExprIf};
use syn::{Expr, ExprIf, Stmt};
impl HtmlParser {
/// Parse an incoming syn::Stmt node inside a block
pub(crate) fn parse_statement(
&mut self,
stmt: &Stmt,
) {
pub(crate) fn parse_statement(&mut self, stmt: &Stmt) {
// Here we handle a block being a descendant within some html! call.
//
// The descendant should implement Into<IterableNodes>
@@ -16,7 +13,7 @@ impl HtmlParser {
match stmt {
Stmt::Expr(expr) => {
self.parse_expr(stmt, expr);
},
}
_ => {
self.push_iterable_nodes(NodesToPush::Stmt(stmt));
}
@@ -24,15 +21,11 @@ impl HtmlParser {
}
/// Parse an incoming syn::Expr node inside a block
pub(crate) fn parse_expr(
&mut self,
stmt: &Stmt,
expr: &Expr
) {
pub(crate) fn parse_expr(&mut self, stmt: &Stmt, expr: &Expr) {
match expr {
Expr::If(expr_if) => {
self.expand_if(stmt, expr_if);
},
}
_ => {
self.push_iterable_nodes(NodesToPush::Stmt(stmt));
}
@@ -42,9 +35,9 @@ impl HtmlParser {
/// Expand an incoming Expr::If block
/// This enables us to use JSX-style conditions inside of blocks such as
/// the following example.
///
///
/// # Examples
///
///
/// ```rust,ignore
/// html! {
/// <div>
@@ -54,16 +47,12 @@ impl HtmlParser {
/// </div>
/// }
/// ```
///
///
/// Traditionally this would be possible as an if statement in rust is an
/// expression, so the then, and the else block have to return matching types.
/// Here we identify whether the block is missing the else and fill it in with
/// a blank VirtualNode::text("")
pub(crate) fn expand_if(
&mut self,
stmt: &Stmt,
expr_if: &ExprIf
) {
pub(crate) fn expand_if(&mut self, stmt: &Stmt, expr_if: &ExprIf) {
// Has else branch, we can parse the expression as normal.
if let Some(_else_branch) = &expr_if.else_branch {
self.push_iterable_nodes(NodesToPush::Stmt(stmt));
+1 -1
View File
@@ -120,7 +120,7 @@ fn parse_open_tag(input: &mut ParseStream, open_bracket_span: Span) -> Result<Ta
attrs,
open_bracket_span,
closing_bracket_span,
is_self_closing
is_self_closing,
})
}