summaryrefslogtreecommitdiffstats
path: root/core/src
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-09-18 20:30:14 +0200
committerLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-09-18 20:30:14 +0200
commit1448c5bfa5d0977e54670bb8c640ba186bb13167 (patch)
tree50c1cb5fac6bee8738fe69e59ed355150b701cf1 /core/src
parentf89744283167a1961fcff512ad48b0eb9b8fcaef (diff)
downloadiced-1448c5bfa5d0977e54670bb8c640ba186bb13167.tar.gz
iced-1448c5bfa5d0977e54670bb8c640ba186bb13167.tar.bz2
iced-1448c5bfa5d0977e54670bb8c640ba186bb13167.zip
Implement some `From` traits for `text_input::Id`
Diffstat (limited to 'core/src')
-rw-r--r--core/src/window/id.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/core/src/window/id.rs b/core/src/window/id.rs
index 1a75fa27..5d5a817e 100644
--- a/core/src/window/id.rs
+++ b/core/src/window/id.rs
@@ -1,5 +1,5 @@
+use std::fmt;
use std::hash::Hash;
-
use std::sync::atomic::{self, AtomicU64};
/// The id of the window.
@@ -14,3 +14,9 @@ impl Id {
Id(COUNT.fetch_add(1, atomic::Ordering::Relaxed))
}
}
+
+impl fmt::Display for Id {
+ fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
+ self.0.fmt(f)
+ }
+}