From 6da6f0b5ce4cfb41aaf79699e289be678007e2ad Mon Sep 17 00:00:00 2001 From: Daniel Schadt Date: Sat, 2 Aug 2025 15:29:40 +0200 Subject: string repr for Track and Storage --- hittekaart-py/src/lib.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'hittekaart-py/src') diff --git a/hittekaart-py/src/lib.rs b/hittekaart-py/src/lib.rs index 2f99793..f14515a 100644 --- a/hittekaart-py/src/lib.rs +++ b/hittekaart-py/src/lib.rs @@ -78,6 +78,10 @@ impl Track { .collect(), } } + + fn __repr__(&self) -> String { + format!("", self.inner.len()) + } } #[derive(Debug, Clone, PartialEq, Eq)] @@ -120,6 +124,13 @@ impl Storage { let path = OsStr::from_bytes(path); Storage(StorageType::Sqlite(path.into())) } + + fn __repr__(&self) -> String { + match self.0 { + StorageType::Folder(ref path) => format!("", path.display()), + StorageType::Sqlite(ref path) => format!("", path.display()), + } + } } impl Storage { -- cgit v1.2.3