MCPcopy Create free account

hub / github.com/TeXitoi/rusty-clock / functions

Functions76 in github.com/TeXitoi/rusty-clock

↓ 9 callersMethoddraw_rect
(&mut self, x1: i32, y1: i32, x2: i32, y2: i32)
portable/src/ui/seven_segments.rs:91
↓ 7 callersFunctionrender
(title: &str, mut items: &[&str], mut selected: i32, display: &mut Display2in9)
portable/src/ui/menu.rs:15
↓ 7 callersMethodset_hour
(&mut self, h: u8)
portable/src/alarm.rs:109
↓ 6 callersMethodrender
(&mut self, s: &str, x: i32, y: i32)
portable/src/ui/header.rs:41
↓ 6 callersFunctionrender_str
(s: &str, x: i32, y: i32, display: &mut Display2in9)
portable/src/ui/menu.rs:50
↓ 6 callersMethodset_min
(&mut self, m: u8)
portable/src/alarm.rs:116
↓ 5 callersMethodpoll
(&mut self)
src/sound.rs:62
↓ 4 callersMethoddigit
(&mut self, c: u8)
portable/src/ui/seven_segments.rs:47
↓ 4 callersMethodnext_ring
(&self, dt: &DateTime)
portable/src/alarm.rs:30
↓ 4 callersFunctiontime
(hour: u8, min: u8)
portable/src/alarm.rs:208
↓ 4 callersMethodto_epoch
(&self)
portable/src/datetime.rs:111
↓ 3 callersMethodcancel
(&mut self)
portable/src/ui/state.rs:50
↓ 3 callersFunctiondefault_alarm_manager
()
portable/src/alarm.rs:216
↓ 3 callersFunctionis_leap
(year: u16)
portable/src/datetime.rs:10
↓ 3 callersMethodnext
(&mut self)
portable/src/ui/state.rs:34
↓ 3 callersMethodprev
(&mut self)
portable/src/ui/state.rs:42
↓ 2 callersMethodbottom_left
(&mut self, s: &str)
portable/src/ui/header.rs:30
↓ 2 callersMethodcolon_space
(&mut self)
portable/src/ui/seven_segments.rs:31
↓ 2 callersMethodcontains_dow
(self, dow: DayOfWeek)
portable/src/alarm.rs:81
↓ 2 callersFunctiondays_in_month
(is_leap_year: bool)
portable/src/datetime.rs:3
↓ 2 callersMethoddigit_space
(&mut self)
portable/src/ui/seven_segments.rs:44
↓ 2 callersMethodhour
(&self)
portable/src/alarm.rs:106
↓ 2 callersMethodmin
(&self)
portable/src/alarm.rs:113
↓ 2 callersMethodnext
(self)
portable/src/datetime.rs:44
↓ 2 callersMethodok
(&mut self)
portable/src/ui/state.rs:119
↓ 2 callersMethodplay
(&mut self, song: &'static songs::Score, nb_sec: u32)
src/sound.rs:46
↓ 2 callersMethodstop
(&mut self)
src/sound.rs:57
↓ 1 callersMethodas_edit_str
(&self)
portable/src/ui/state.rs:130
↓ 1 callersMethodas_u32
(&self)
portable/src/alarm.rs:153
↓ 1 callersMethodbottom_right
(&mut self, s: &str)
portable/src/ui/header.rs:37
↓ 1 callersMethodcolon
(&mut self)
portable/src/ui/seven_segments.rs:34
↓ 1 callersMethodinit
()
portable/src/ui/mod.rs:56
↓ 1 callersMethodinto_display
(self)
portable/src/ui/seven_segments.rs:28
↓ 1 callersMethodis_button
(&self)
portable/src/ui/mod.rs:29
↓ 1 callersMethoditems
(self)
portable/src/ui/state.rs:53
↓ 1 callersMethodmust_ring
(&mut self, datetime: &DateTime)
portable/src/alarm.rs:23
↓ 1 callersMethodnext
(&mut self)
src/sound.rs:19
↓ 1 callersMethodrender
(&self, display: &mut Display2in9)
portable/src/ui/state.rs:174
↓ 1 callersMethodrender_clock
(&self, display: &mut Display2in9)
portable/src/ui/mod.rs:210
↓ 1 callersMethodrender_header
(&self, display: &mut Display2in9)
portable/src/ui/mod.rs:175
↓ 1 callersMethodrender_manage_alarms
(&self, i: usize, display: &mut Display2in9)
portable/src/ui/mod.rs:251
↓ 1 callersMethodrender_menu
(&self, elt: state::MenuElt, display: &mut Display2in9)
portable/src/ui/mod.rs:238
↓ 1 callersMethodrender_set_clock
(&self, dt: &state::EditDateTime, display: &mut Display2in9)
portable/src/ui/mod.rs:241
↓ 1 callersMethodtop_left
(&mut self, s: &str)
portable/src/ui/header.rs:19
↓ 1 callersMethodtop_right
(&mut self, s: &str)
portable/src/ui/header.rs:26
↓ 1 callersMethodupdate
(&mut self, msg: Msg)
portable/src/ui/mod.rs:66
↓ 1 callersMethodupdate_last_input
(&mut self)
portable/src/ui/mod.rs:170
↓ 1 callersMethodview
(&self)
portable/src/ui/mod.rs:153
Method_bottom_center
(&mut self, s: &str)
portable/src/ui/header.rs:33
Method_top_center
(&mut self, s: &str)
portable/src/ui/header.rs:22
Functioncenti
()
portable/src/ui/mod.rs:304
Methoddefault
()
portable/src/alarm.rs:10
Methoddefault
()
portable/src/ui/mod.rs:289
Methodfmt
(&self, f: &mut fmt::Formatter)
portable/src/alarm.rs:177
Methodfmt
(&self, f: &mut ::core::fmt::Formatter)
portable/src/datetime.rs:58
Methodfmt
(&self, f: &mut fmt::Formatter)
portable/src/ui/mod.rs:269
Methodfrom_days_since_epoch
(days: u32)
portable/src/datetime.rs:31
Functioninit
(mut c: init::Context)
src/main.rs:67
Functionmsg
(mut c: msg::Context, msg: ui::Msg)
src/main.rs:240
Methodnew
(nb: usize, iter: I)
src/sound.rs:9
Methodnew
(button: T)
portable/src/button.rs:17
Methodnew
(epoch: u32)
portable/src/datetime.rs:74
Methodnew
(display: &'a mut Display2in9)
portable/src/ui/header.rs:16
Methodnew
(display: &'a mut Display2in9, x: i32, y: i32)
portable/src/ui/seven_segments.rs:17
Methodnew
(datetime: datetime::DateTime)
portable/src/ui/state.rs:72
Methodpoll
(&mut self)
portable/src/button.rs:23
Functionrender
(mut c: render::Context)
src/main.rs:273
Functionrtc_task
(mut c: rtc_task::Context)
src/main.rs:214
Methods
(s: u8)
portable/src/ui/seven_segments.rs:48
Functiontest_alarm_from_u32
()
portable/src/alarm.rs:292
Functiontest_epoch
()
portable/src/datetime.rs:170
Functiontest_next_ring
()
portable/src/alarm.rs:230
Functiontest_next_ring_never
()
portable/src/alarm.rs:270
Functiontest_next_ring_one_time
()
portable/src/alarm.rs:248
Functiontick
(c: tick::Context)
src/main.rs:194
Methodtry_from
(u: u32)
portable/src/alarm.rs:160