[−][src]Function epitok::event::list_events
pub async fn list_events<'_, '_, '_>(
list: &'_ mut Vec<Event>,
autologin: &'_ str,
raw_date: &'_ str
) -> Result<usize, Box<dyn Error>>
Show events of a particular date
Arguments
list
- Where events will be storedautologin
- User autologin linkraw_date
- Date inYYYY-MM-DD
format
Return value
On success the number of retrieved events will be returned.
On failure the error type will be returned
Example
Get a vector of events from a particular date and print their name
use epitok::event::{Event, list_events}; let date_str = "2020-07-01"; let autologin = "https://intra.epitech.eu/auth-abcdefghijklmnopqrstuvwxyz1234567890abcd"; let mut events: Vec<Event> = Vec::new(); list_events(&mut events, &autologin, date_str).await?; for event in events { println!("event: {} - {}", event.title(), event.module()); }