Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Rodrigodd/tiny-snake.rs
/ functions
Functions
26 in github.com/Rodrigodd/tiny-snake.rs
⨍
Functions
26
◇
Types & classes
5
↓ 30 callers
Function
print
(s: &str)
snake.rs:263
↓ 7 callers
Function
quit
()
snake.rs:155
↓ 6 callers
Function
exit
(status: i32)
snake.rs:432
↓ 5 callers
Function
int_to_string
Convert an integer to a string.
snake.rs:241
↓ 4 callers
Function
ioctl
(fd: i32, request: u64, argp: *mut u8)
snake.rs:510
↓ 3 callers
Function
draw_tile
(color: u8, pos: u8)
snake.rs:210
↓ 3 callers
Function
getch
()
snake.rs:328
↓ 2 callers
Function
clear_tile
(pos: u8)
snake.rs:195
↓ 2 callers
Function
disable_raw_mode
()
snake.rs:420
↓ 2 callers
Function
rand
()
snake.rs:287
↓ 1 callers
Function
_kbhit
()
snake.rs:277
↓ 1 callers
Function
draw_border
()
snake.rs:174
↓ 1 callers
Function
enable_raw_mode
()
snake.rs:391
↓ 1 callers
Function
getrandom
(buffer: *mut u8, size: usize, flags: core::ffi::c_uint)
snake.rs:495
↓ 1 callers
Function
nanosleep
(req: *const timespec, rem: *mut timespec)
snake.rs:481
↓ 1 callers
Function
read
(fd: i32, buf: *mut u8, count: usize)
snake.rs:458
↓ 1 callers
Function
register_sigint_handler
()
snake.rs:257
↓ 1 callers
Function
rt_sigaction
( sig: i32, act: *const kernel_sigaction, oact: *mut kernel_sigaction, sigsetsize: usize, )
snake.rs:534
↓ 1 callers
Function
sleep
(ms: u32)
snake.rs:304
↓ 1 callers
Method
step
(&mut self)
snake.rs:91
↓ 1 callers
Function
win
()
snake.rs:164
↓ 1 callers
Function
write
(fd: i32, buf: *const u8, count: usize)
snake.rs:443
Method
deref
(&self)
snake.rs:235
Function
main
()
snake.rs:25
Function
panic
(_info: &PanicInfo)
snake.rs:13
Function
sig_handler
(_sig: i32)
snake.rs:345