`cargo fmt`

This commit is contained in:
Greg Johnston 2023-01-20 10:08:13 -05:00
parent 285092a467
commit a964e89d1a
4 changed files with 246 additions and 244 deletions

View File

@ -39,8 +39,8 @@ fn leptos_ssr_bench(b: &mut Bencher) {
#[bench]
fn tera_ssr_bench(b: &mut Bencher) {
use serde::{Deserialize, Serialize};
use tera::*;
use serde::{Serialize, Deserialize};
static TEMPLATE: &str = r#"<main>
<h1>Welcome to our benchmark page.</h1>
@ -64,16 +64,19 @@ fn tera_ssr_bench(b: &mut Bencher) {
#[derive(Serialize, Deserialize)]
struct Counter {
value: i32
value: i32,
}
b.iter(|| {
let mut ctx = Context::new();
ctx.insert("counters", &vec![
ctx.insert(
"counters",
&vec![
Counter { value: 0 },
Counter { value: 1 },
Counter { value: 2 }
]);
Counter { value: 2 },
],
);
let _ = TERA.render("template.html", &ctx).unwrap();
});
@ -81,8 +84,8 @@ fn tera_ssr_bench(b: &mut Bencher) {
#[bench]
fn sycamore_ssr_bench(b: &mut Bencher) {
use sycamore::*;
use sycamore::prelude::*;
use sycamore::*;
b.iter(|| {
_ = create_scope(|cx| {

View File

@ -75,12 +75,7 @@ impl Todo {
Self::new_with_completed(cx, id, title, false)
}
pub fn new_with_completed(
cx: Scope,
id: usize,
title: String,
completed: bool,
) -> Self {
pub fn new_with_completed(cx: Scope, id: usize, title: String, completed: bool) -> Self {
let (title, set_title) = create_signal(cx, title);
let (completed, set_completed) = create_signal(cx, completed);
Self {
@ -93,8 +88,7 @@ impl Todo {
}
pub fn toggle(&self) {
self
.set_completed
self.set_completed
.update(|completed| *completed = !*completed);
}
}

View File

@ -14,7 +14,9 @@ fn leptos_todomvc_ssr(b: &mut Bencher) {
let rendered = view! {
cx,
<TodoMVC todos=Todos::new(cx)/>
}.into_view(cx).render_to_string(cx);
}
.into_view(cx)
.render_to_string(cx);
assert!(rendered.len() > 1);
});

View File

@ -417,6 +417,9 @@ fn to_kebab_case(name: &str) -> String {
}
#[doc(hidden)]
pub fn escape_attr<T>(value: &T) -> Cow<'_, str> where T: AsRef<str>{
pub fn escape_attr<T>(value: &T) -> Cow<'_, str>
where
T: AsRef<str>,
{
html_escape::encode_double_quoted_attribute(value)
}