Struct htwdresden::Room
[−]
[src]
pub struct Room { pub name: String, }
Fields
name: String
Methods
impl Room
[src]
fn get_free(week: Week,
day: Weekday,
start_time: &str,
end_time: &str,
building: Building)
-> Result<Vec<Room>, Error>
day: Weekday,
start_time: &str,
end_time: &str,
building: Building)
-> Result<Vec<Room>, Error>
Returns a list of free Rooms
s for a list of given parameters.
Arguments
week
- Even or odd weekWeekday
- A specified weekdaystart_time
- Beginning of the search timeframeend_time
- Ending of the search timeframebuilding
- Which building to search in
Example
use htwdresden::{Week, Weekday, Room, Building}; let rooms = Room::get_free(Week::Even, Weekday::Monday, "9:30", "10:30", Building::Z);