Skip to content

Commit ca712b2

Browse files
chore: update Rust edition to 2024 (#131)
1 parent 2c53928 commit ca712b2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+729
-633
lines changed

Cargo.lock

Lines changed: 447 additions & 377 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ resolver = "2"
1010

1111
[workspace.package]
1212
authors = ["Rust For Web <[email protected]>"]
13-
edition = "2021"
13+
edition = "2024"
1414
license = "MIT"
1515
repository = "https://github.com/RustForWeb/floating-ui"
1616
version = "0.2.1"

book-examples/src/components/floating.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use floating_ui_leptos::{
2-
use_floating, MiddlewareVec, Placement, Strategy, UseFloatingOptions, UseFloatingReturn,
2+
MiddlewareVec, Placement, Strategy, UseFloatingOptions, UseFloatingReturn, use_floating,
33
};
44
use leptos::prelude::*;
55
use leptos_node_ref::AnyNodeRef;

book/book.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ git-repository-url = "https://github.com/RustForWeb/floating-ui"
1919
serve = true
2020

2121
[rust]
22-
edition = "2021"
22+
edition = "2024"

packages/core/src/compute_coords_from_placement.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use floating_ui_utils::{
2-
get_alignment, get_alignment_axis, get_axis_length, get_side, get_side_axis, Alignment, Axis,
3-
Coords, ElementRects, Placement, Side,
2+
Alignment, Axis, Coords, ElementRects, Placement, Side, get_alignment, get_alignment_axis,
3+
get_axis_length, get_side, get_side_axis,
44
};
55

66
/// Computes the `x` and `y` coordinates that will place the floating element next to a given reference element based on a `placement`.

packages/core/src/detect_overflow.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use floating_ui_utils::{
2-
get_padding_object, rect_to_client_rect, Coords, ElementOrVirtual, OwnedElementOrWindow,
3-
Padding, Rect, SideObject,
2+
Coords, ElementOrVirtual, OwnedElementOrWindow, Padding, Rect, SideObject, get_padding_object,
3+
rect_to_client_rect,
44
};
55

66
use crate::types::{

packages/core/src/middleware/arrow.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use floating_ui_utils::{
2-
clamp, get_alignment, get_alignment_axis, get_axis_length, get_padding_object, Axis, Coords,
3-
OwnedElementOrWindow, Padding, Side,
2+
Axis, Coords, OwnedElementOrWindow, Padding, Side, clamp, get_alignment, get_alignment_axis,
3+
get_axis_length, get_padding_object,
44
};
55
use serde::{Deserialize, Serialize};
66

packages/core/src/middleware/auto_placement.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
use floating_ui_utils::{
2-
get_alignment, get_alignment_sides, get_opposite_alignment_placement, get_side, Alignment,
3-
Placement, ALL_PLACEMENTS,
2+
ALL_PLACEMENTS, Alignment, Placement, get_alignment, get_alignment_sides,
3+
get_opposite_alignment_placement, get_side,
44
};
55
use serde::{Deserialize, Serialize};
66

77
use crate::{
8-
detect_overflow::{detect_overflow, DetectOverflowOptions},
8+
detect_overflow::{DetectOverflowOptions, detect_overflow},
99
types::{
1010
Derivable, DerivableFn, Middleware, MiddlewareReturn, MiddlewareState,
1111
MiddlewareWithOptions, Reset, ResetValue,

packages/core/src/middleware/flip.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
use floating_ui_utils::{
2-
get_alignment, get_alignment_sides, get_expanded_placements, get_opposite_axis_placements,
3-
get_opposite_placement, get_side, get_side_axis, Alignment, Axis, Placement,
2+
Alignment, Axis, Placement, get_alignment, get_alignment_sides, get_expanded_placements,
3+
get_opposite_axis_placements, get_opposite_placement, get_side, get_side_axis,
44
};
55
use serde::{Deserialize, Serialize};
66

77
use crate::{
8-
detect_overflow::{detect_overflow, DetectOverflowOptions},
9-
middleware::arrow::{ArrowData, ARROW_NAME},
8+
detect_overflow::{DetectOverflowOptions, detect_overflow},
9+
middleware::arrow::{ARROW_NAME, ArrowData},
1010
types::{
1111
Derivable, DerivableFn, Middleware, MiddlewareReturn, MiddlewareState,
1212
MiddlewareWithOptions, Reset, ResetValue,

packages/core/src/middleware/hide.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
use floating_ui_utils::{Rect, SideObject, ALL_SIDES};
1+
use floating_ui_utils::{ALL_SIDES, Rect, SideObject};
22
use serde::{Deserialize, Serialize};
33

44
use crate::{
5-
detect_overflow::{detect_overflow, DetectOverflowOptions},
5+
detect_overflow::{DetectOverflowOptions, detect_overflow},
66
types::{
77
Derivable, DerivableFn, ElementContext, Middleware, MiddlewareReturn, MiddlewareState,
88
MiddlewareWithOptions,

0 commit comments

Comments
 (0)