Dockerfile 🔗
@@ -1,6 +1,6 @@
# syntax = docker/dockerfile:1.2
-FROM rust:1.75-bullseye as builder
+FROM rust:1.76-bullseye as builder
WORKDIR app
COPY . .
Piotr Osiewicz created
Release Notes:
- N/A
Dockerfile | 2 +-
crates/gpui/src/key_dispatch.rs | 2 +-
crates/gpui/src/keymap.rs | 4 ++--
crates/gpui/src/window.rs | 2 +-
rust-toolchain.toml | 2 +-
5 files changed, 6 insertions(+), 6 deletions(-)
@@ -1,6 +1,6 @@
# syntax = docker/dockerfile:1.2
-FROM rust:1.75-bullseye as builder
+FROM rust:1.76-bullseye as builder
WORKDIR app
COPY . .
@@ -304,7 +304,7 @@ impl DispatchTree {
pub fn bindings_for_action(
&self,
action: &dyn Action,
- context_stack: &Vec<KeyContext>,
+ context_stack: &[KeyContext],
) -> Vec<KeyBinding> {
let keymap = self.keymap.borrow();
keymap
@@ -71,7 +71,7 @@ impl Keymap {
}
/// Iterate over all bindings, in the order they were added.
- pub fn bindings(&self) -> impl Iterator<Item = &KeyBinding> + DoubleEndedIterator {
+ pub fn bindings(&self) -> impl DoubleEndedIterator<Item = &KeyBinding> {
self.bindings.iter()
}
@@ -79,7 +79,7 @@ impl Keymap {
pub fn bindings_for_action<'a>(
&'a self,
action: &'a dyn Action,
- ) -> impl 'a + Iterator<Item = &'a KeyBinding> + DoubleEndedIterator {
+ ) -> impl 'a + DoubleEndedIterator<Item = &'a KeyBinding> {
let action_id = action.type_id();
self.binding_indices_by_action_id
.get(&action_id)
@@ -1547,7 +1547,7 @@ impl<'a> WindowContext<'a> {
let Some(node_id) = dispatch_tree.focusable_node_id(focus_handle.id) else {
return vec![];
};
- let context_stack = dispatch_tree
+ let context_stack: Vec<_> = dispatch_tree
.dispatch_path(node_id)
.into_iter()
.filter_map(|node_id| dispatch_tree.node(node_id).context.clone())
@@ -1,5 +1,5 @@
[toolchain]
-channel = "1.75"
+channel = "1.76"
profile = "minimal"
components = [ "rustfmt", "clippy" ]
targets = [ "x86_64-apple-darwin", "aarch64-apple-darwin", "x86_64-unknown-linux-gnu", "wasm32-wasi" ]