Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Askannz/munal-os
/ functions
Functions
436 in github.com/Askannz/munal-os
⨍
Functions
436
◇
Types & classes
187
Method
add_handle
(&mut self, handle: SocketHandle)
kernel/src/wasm/mod.rs:142
Method
alloc
(&self, layout: Layout)
kernel/src/allocator.rs:97
Method
button_toggle
(&mut self, config: &ButtonConfig, active: &mut bool)
applib/src/uitk/widgets/button.rs:15
Method
check_contains_rect
(&self, other: &Rect)
applib/src/lib.rs:122
Method
check_is_inside
(&self, p: Point2D<T>)
applib/src/geometry.rs:143
Method
connect
(&mut self, addr: Ipv4Address, port: u16)
kernel/src/network/mod.rs:63
Method
consume
(mut self, f: F)
kernel/src/network/device.rs:58
Method
content_id
(&self, viewport_rect: &Rect)
applib/src/uitk/widgets/static_canvas.rs:22
Method
content_id
(&self, viewport_rect: &Rect)
wasm_apps/cube_3d/src/main.rs:103
Method
content_id
(&self, tile_rect: &Rect)
wasm_apps/web_browser/src/html/canvas.rs:88
Method
dealloc
(&self, ptr: *mut u8, layout: Layout)
kernel/src/allocator.rs:154
Method
default
()
applib/src/uitk/widgets/graph.rs:120
Method
default
()
applib/src/uitk/widgets/button.rs:220
Method
default
()
applib/src/uitk/widgets/progress_bar.rs:65
Method
default
()
applib/src/uitk/widgets/horiz_bar.rs:52
Method
default
()
kernel/src/virtio/input.rs:64
Method
default
()
kernel/src/virtio/network.rs:142
Method
default
()
kernel/src/virtio/gpu.rs:35
Method
distance_to
(&self, other: Point2D<f32>)
applib/src/geometry.rs:115
Function
draw_tile_border
(tile_fb: &mut F)
applib/src/uitk/widgets/dynamic_canvas.rs:306
Method
estimate_cpu_period
(runtime_services: &RuntimeServices)
kernel/src/time.rs:56
Method
flush
(&self)
guestlib/src/lib.rs:275
Method
flush
(self)
wasm_apps/terminal/src/prelude.py:9
Method
flush
(&mut self)
wasm_apps/web_browser/src/socket.rs:19
Method
flush
(&mut self)
wasm_apps/web_browser/src/tls.rs:104
Method
flush
(&self)
kernel/src/logging.rs:26
Method
fmt
(&self, f: &mut alloc::fmt::Formatter<'_>)
applib/src/drawing/text.rs:262
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
wasm_apps/web_browser/src/main.rs:132
Method
from_bytes
( bytes: &'b mut [u8], w: u32, h: u32, )
applib/src/lib.rs:347
Method
from_center
(xc: i64, yc: i64, w: u32, h: u32)
applib/src/lib.rs:86
Method
from_font_data
(family_name: &'static str, fonts: &[FontData])
applib/src/drawing/text.rs:60
Method
from_hash
(val: &T)
applib/src/content.rs:8
Method
from_png
(png_bytes: &[u8])
applib/src/lib.rs:409
Method
from_str
(s: &str, color: Color, font: &'static Font, link: Option<&str>)
applib/src/drawing/text.rs:331
Method
from_u32
(val: &[u8; 4])
applib/src/lib.rs:48
Method
from_xyxy
(xyxy: [i64; 4])
applib/src/lib.rs:177
Method
get_addr_word
(addr: &PciAddress, offset: u8)
kernel/src/pci.rs:339
Method
get_available_sizes
(&self)
applib/src/drawing/text.rs:81
Function
get_consumed_fuel
()
guestlib/src/lib.rs:199
Method
get_data
(&self)
applib/src/lib.rs:473
Method
get_data_mut
(&mut self)
applib/src/lib.rs:592
Method
get_display_info
(&mut self)
kernel/src/virtio/gpu.rs:146
Method
get_epoch_time
(runtime_services: &RuntimeServices)
kernel/src/time.rs:87
Method
get_handle
(&self, handle_id: i32)
kernel/src/wasm/mod.rs:149
Function
get_ring_iterator
(ring_buffer: &[T], ring_index: usize)
kernel/src/stats.rs:111
Method
get_socket_state
(&self, handle: SocketHandle)
kernel/src/network/mod.rs:84
Function
get_wasm_mem_slice
(caller: &'a Caller<StoreData>, addr: i32, len: i32)
kernel/src/wasm/mod.rs:78
Function
get_wasm_mem_slice_mut
( caller: &'a mut Caller<StoreData>, addr: i32, len: i32, )
kernel/src/wasm/mod.rs:88
Function
init
()
wasm_apps/cube_3d/src/main.rs:31
Function
init
()
wasm_apps/terminal/src/main.rs:46
Function
init
()
wasm_apps/text_editor/src/main.rs:80
Function
init
()
wasm_apps/chronometer/src/main.rs:49
Function
init
()
wasm_apps/web_browser/src/main.rs:183
Method
insert
(&mut self, uuid_provider: &mut UuidProvider, pos: usize, c: char)
applib/src/uitk/widgets/text_box.rs:244
Method
iter_children
(&self, node_id: NodeId)
wasm_apps/web_browser/src/html/tree.rs:66
Method
layout_box
( &mut self, rect: &Rect, left: f32, top: f32, right: f32, bot
applib/src/uitk/widgets/section.rs:57
Method
log
(&self, record: &Record<'_>)
guestlib/src/lib.rs:260
Method
log
(&self, record: &Record<'_>)
kernel/src/logging.rs:13
Function
log_message
(msg: &str, level: i32, step_context: &mut StepContextView)
kernel/src/wasm/mod.rs:924
Function
main
()
wasm_apps/cube_3d/src/main.rs:28
Function
main
()
wasm_apps/terminal/src/main.rs:43
Function
main
()
wasm_apps/text_editor/src/main.rs:77
Function
main
()
wasm_apps/chronometer/src/main.rs:46
Function
main
()
wasm_apps/web_browser/src/main.rs:180
Function
main
(image: Handle, system_table: SystemTable<Boot>)
kernel/src/main.rs:58
Method
may_recv
(&self, handle: SocketHandle)
kernel/src/network/mod.rs:92
Method
may_send
(&self, handle: SocketHandle)
kernel/src/network/mod.rs:88
Method
mul
(self, f: T)
applib/src/geometry.rs:53
Method
new
(w: u32, h: u32)
guestlib/src/lib.rs:46
Method
new
(family_name: &str, sizes: TextSizes)
applib/src/stylesheet.rs:45
Method
new
(inner: T, uuid_provider: &mut UuidProvider)
applib/src/content.rs:20
Method
new
()
applib/src/drawing/text.rs:271
Method
new
()
applib/src/uitk/mod.rs:33
Method
new
()
applib/src/uitk/widgets/text_box.rs:200
Method
new
(w: u32, h: u32)
applib/src/input/mod.rs:18
Method
new
()
wasm_apps/terminal/src/python.rs:22
Method
new
(ip_addr: [u8; 4], port: u16)
wasm_apps/web_browser/src/socket.rs:25
Method
new
(sock: Socket, server_name: &str)
wasm_apps/web_browser/src/tls.rs:16
Method
new
()
wasm_apps/web_browser/src/html/tree.rs:18
Method
new
(fps_target: f64)
kernel/src/main.rs:325
Method
new
(runtime_services: &RuntimeServices)
kernel/src/time.rs:11
Method
new
(apps: Vec<App>)
kernel/src/app.rs:129
Method
new
()
kernel/src/allocator.rs:35
Method
new
()
kernel/src/pci.rs:300
Method
new
(alloc_stats: &AllocStats, app_names: &[&'static str])
kernel/src/stats.rs:32
Method
new
()
kernel/src/wasm/mod.rs:30
Method
new
()
kernel/src/virtio/mod.rs:61
Method
new
(pci_devices: &mut Vec<PciDevice>)
kernel/src/virtio/input.rs:14
Method
new
(pci_devices: &mut Vec<PciDevice>)
kernel/src/virtio/network.rs:39
Method
new
(pci_devices: &mut Vec<PciDevice>)
kernel/src/virtio/gpu.rs:44
Method
new
(virtio_dev: VirtioNetwork)
kernel/src/network/device.rs:18
Method
new
(clock: &SystemClock, virtio_dev: VirtioNetwork)
kernel/src/network/mod.rs:31
Method
new_from_hash
(inner: T)
applib/src/content.rs:51
Method
new_owned
(w: u32, h: u32)
applib/src/lib.rs:394
Method
new_owned_filled
(w: u32, h: u32, color: Color)
applib/src/lib.rs:398
Method
new_with_id
(inner: T, content_id: ContentId)
applib/src/content.rs:27
Function
panic
(info: &PanicInfo)
kernel/src/main.rs:360
Method
plot
(&self)
wasm_apps/web_browser/src/html/tree.rs:98
Function
qemu_dump
(buf: &[u8])
guestlib/src/lib.rs:246
Method
read
(&mut self, buf: &mut [u8])
wasm_apps/web_browser/src/socket.rs:7
← previous
next →
301–400 of 436, ranked by callers