Compare commits

...
Author SHA1 Message Date
phoenix 0cbf63c78d Adding networking dependencies
Release Tagging / release (pull_request) Successful in 30s
swoosh Build / Check (pull_request) Successful in 36s
swoosh Build / Test Suite (pull_request) Successful in 24s
swoosh Build / Clippy (pull_request) Successful in 28s
swoosh Build / build (pull_request) Successful in 24s
swoosh Build / Rustfmt (pull_request) Successful in 1m24s
2026-06-03 16:15:33 -04:00
phoenix e487a2c275 Adding type needed to send message
Release Tagging / release (pull_request) Successful in 30s
swoosh Build / Check (pull_request) Successful in 34s
swoosh Build / Rustfmt (pull_request) Successful in 27s
swoosh Build / Test Suite (pull_request) Successful in 40s
swoosh Build / Clippy (pull_request) Successful in 33s
swoosh Build / build (pull_request) Successful in 33s
2026-06-03 16:09:30 -04:00
3 changed files with 1479 additions and 12 deletions
Generated
+1467 -12
View File
File diff suppressed because it is too large Load Diff
+2
View File
@@ -8,6 +8,8 @@ description = "Library to send text messages"
[dependencies]
serde = { version = "1.0.228", features = ["derive"] }
serde_json = { version = "1.0.149" }
http = { version = "1.4.0" }
reqwest = { version = "0.13.3", features = ["json", "blocking", "multipart", "stream"] }
rand = { version = "0.10.1" }
time = { version = "0.3.47", features = ["formatting", "macros", "parsing", "serde"] }
uuid = { version = "1.23.1", features = ["v4", "serde"] }
+10
View File
@@ -0,0 +1,10 @@
// Things needed to send a message
// Contact - Receipient to send to (textsender-models)
// Message - The content to sent (textsender-models)
// Parameters - Controls flow of sending message
// Config - Contains info needed to send message (textsender-models)
pub struct Parameters {
pub schedule: bool,
pub schedule_at: Option<time::OffsetDateTime>,
}