receive_sms_example/receive_sms_example.rs
1use sms_receiver::SMSReceiver;
2use std::time::Duration;
3
4fn main() -> Result<(), Box<dyn std::error::Error>> {
5 let sms_receiver = SMSReceiver::connect()?;
6
7 loop {
8 std::thread::sleep(Duration::from_millis(100));
9
10 if let Some(sms) = sms_receiver.check_for_message()? {
11 println!("SMS received: {:?}", sms);
12 }
13 }
14}