diff --git a/src/message.rs b/src/message_list.rs similarity index 98% rename from src/message.rs rename to src/message_list.rs index 3e981cd..33241c2 100644 --- a/src/message.rs +++ b/src/message_list.rs @@ -15,14 +15,14 @@ use crate::{Credential, Error}; pub const DEFAULT_MAX_RESULTS: &str = "10"; /// Struct to capture configuration for List API call. -pub struct Message { +pub struct MessageList { hub: Gmail>, max_results: u32, label_ids: Vec, query: String, } -impl Message { +impl MessageList { /// Create a new List struct and add the Gmail api connection. pub async fn new(credential: &str) -> Result { let (config_dir, secret) = { @@ -52,7 +52,7 @@ impl Message { .await .unwrap(); - Ok(Message { + Ok(MessageList { hub: Gmail::new(client, auth), max_results: DEFAULT_MAX_RESULTS.parse::().unwrap(), label_ids: Vec::new(),