~tsdh/swayr

eb30c554834fe68a6526bbd6bd559e247a2a1dea — Tassilo Horn 9 months ago 8e1de90
Clippy suggestions and update deps
2 files changed, 18 insertions(+), 18 deletions(-)

M Cargo.lock
M src/con.rs
M Cargo.lock => Cargo.lock +10 -10
@@ 193,9 193,9 @@ dependencies = [

[[package]]
name = "proc-macro2"
version = "1.0.27"
version = "1.0.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038"
checksum = "5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612"
dependencies = [
 "unicode-xid",
]


@@ 253,18 253,18 @@ checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"

[[package]]
name = "serde"
version = "1.0.126"
version = "1.0.127"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03"
checksum = "f03b9878abf6d14e6779d3f24f07b2cfa90352cfec4acc5aab8f1ac7f146fae8"
dependencies = [
 "serde_derive",
]

[[package]]
name = "serde_derive"
version = "1.0.126"
version = "1.0.127"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43"
checksum = "a024926d3432516606328597e0f224a51355a493b49fdd67e9209187cbe55ecc"
dependencies = [
 "proc-macro2",
 "quote",


@@ 273,9 273,9 @@ dependencies = [

[[package]]
name = "serde_json"
version = "1.0.64"
version = "1.0.66"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79"
checksum = "336b10da19a12ad094b59d870ebde26a45402e5b470add4b5fd03c5048a32127"
dependencies = [
 "itoa",
 "ryu",


@@ 326,9 326,9 @@ dependencies = [

[[package]]
name = "syn"
version = "1.0.73"
version = "1.0.74"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f71489ff30030d2ae598524f61326b902466f72a0fb1a8564c001cc63425bcc7"
checksum = "1873d832550d4588c3dbc20f01361ab00bfe741048f71e3fecf145a7cc18b29c"
dependencies = [
 "proc-macro2",
 "quote",

M src/con.rs => src/con.rs +8 -8
@@ 43,10 43,10 @@ impl<'a> Iterator for NodeIter<'a> {
    fn next(&mut self) -> Option<Self::Item> {
        if let Some(node) = self.stack.pop() {
            for n in &node.floating_nodes {
                self.stack.push(&n);
                self.stack.push(n);
            }
            for n in &node.nodes {
                self.stack.push(&n);
                self.stack.push(n);
            }
            Some(node)
        } else {


@@ 296,9 296,9 @@ fn build_windows<'a>(

        for n in workspace.windows() {
            v.push(Window {
                node: &n,
                node: n,
                extra_props: extra_props.and_then(|m| m.get(&n.id).cloned()),
                workspace: &workspace,
                workspace,
            })
        }
    }


@@ 322,14 322,14 @@ fn build_workspaces<'a>(
            .windows()
            .iter()
            .map(|w| Window {
                node: &w,
                node: w,
                extra_props: extra_props.and_then(|m| m.get(&w.id).cloned()),
                workspace: &workspace,
                workspace,
            })
            .collect();
        wins.sort();
        v.push(Workspace {
            node: &workspace,
            node: workspace,
            extra_props: extra_props
                .and_then(|m| m.get(&workspace.id).cloned()),
            windows: wins,


@@ 401,7 401,7 @@ impl WsOrWin<'_> {
        for ws in workspaces {
            v.push(WsOrWin::Ws { ws });
            for win in &ws.windows {
                v.push(WsOrWin::Win { win: &win });
                v.push(WsOrWin::Win { win });
            }
        }
        v