summaryrefslogtreecommitdiff
path: root/Hutch/Models/User.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Hutch/Models/User.swift')
-rw-r--r--Hutch/Models/User.swift10
1 files changed, 10 insertions, 0 deletions
diff --git a/Hutch/Models/User.swift b/Hutch/Models/User.swift
new file mode 100644
index 0000000..a9350a3
--- /dev/null
+++ b/Hutch/Models/User.swift
@@ -0,0 +1,10 @@
+import Foundation
+
+/// A Sourcehut user from meta.sr.ht.
+struct User: Decodable, Sendable {
+ let id: Int
+ let username: String
+ let canonicalName: String
+ let email: String
+ let avatar: String?
+}