Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlexeyGrishin/badbee
/ functions
Functions
139 in github.com/AlexeyGrishin/badbee
⨍
Functions
139
◇
Types & classes
42
↓ 95 callers
Method
unwrap
(self)
backend/src/db.rs:105
↓ 16 callers
Method
get_pixel
(&self, x: u32, y: u32)
backend/src/io/bmp_on_disk.rs:88
↓ 10 callers
Method
write
(&self, image: &mut ImageView, field: &Field, value: DataValue)
backend/src/model/datatypes/mod.rs:52
↓ 9 callers
Method
read
(&self, image: &ImageView, field: &Field)
backend/src/model/datatypes/mod.rs:48
↓ 7 callers
Method
contains
(&self, x: u32, y: u32)
backend/src/model/async_model_reader.rs:24
↓ 6 callers
Method
is_loaded
(&self)
backend/src/io/bmp_on_disk.rs:84
↓ 6 callers
Method
seek
(&self)
backend/src/io/bmp_on_disk.rs:63
↓ 5 callers
Method
is_blank
(&self)
backend/src/model/colors.rs:15
↓ 3 callers
Method
clear
(&mut self)
backend/src/image.rs:47
↓ 3 callers
Method
fill
(&mut self, rgb: &RGB)
backend/src/image.rs:40
↓ 3 callers
Method
get_block
(&self, x: u32, y: u32)
backend/src/model/async_model_reader.rs:58
↓ 3 callers
Method
get_by_id
(&self, x: u32, y: u32)
backend/src/model/model.rs:64
↓ 3 callers
Method
height
(&self)
backend/src/io/bmp_on_disk.rs:178
↓ 3 callers
Method
is_data
(&self)
backend/src/model/colors.rs:23
↓ 3 callers
Method
load_records
(&mut self)
web-client/src/lib.rs:54
↓ 3 callers
Method
optimize
(&self)
backend/src/io/bmp_on_disk.rs:204
↓ 3 callers
Method
set_pixel
(&mut self, x: u32, y: u32, rgb: &RGB)
backend/src/io/bmp_on_disk.rs:97
↓ 3 callers
Method
sync
(&self)
backend/src/db.rs:358
↓ 2 callers
Method
fetch_records
(&self, name: &String, query: RecordsQuery)
web-client/src/api.rs:85
↓ 2 callers
Method
get_blocks
(&self)
backend/src/model/async_model_reader.rs:65
↓ 2 callers
Method
get_model
(&self)
backend/src/db.rs:340
↓ 2 callers
Method
get_records
(&self, query: DBQuery)
backend/src/db.rs:334
↓ 2 callers
Function
get_records_json
(records: Vec<DataRecord>, embed_refs: bool)
web-server/src/handlers.rs:131
↓ 2 callers
Method
is_meta
(&self)
backend/src/model/colors.rs:19
↓ 2 callers
Function
load_model_into
(model: &mut Model, image: ImageView<'_>, on_progress: impl Fn(f32))
backend/src/model/async_model_reader.rs:90
↓ 2 callers
Method
load_slice_if_needed
(&self, slice: &mut RefMut<BMPSlice>)
backend/src/io/bmp_on_disk.rs:148
↓ 2 callers
Method
set_pixel
(&mut self, x: u32, y: u32, rgb: T)
backend/src/image.rs:31
↓ 2 callers
Function
to_data_record
(data_types: &DataTypes, rec: &Record, image: &mut BoxedStorableImage)
backend/src/db.rs:292
↓ 2 callers
Method
unload
(&mut self)
backend/src/io/bmp_on_disk.rs:67
↓ 2 callers
Method
width
(&self)
backend/src/io/bmp_on_disk.rs:174
↓ 1 callers
Method
add
(&mut self, block: Block)
backend/src/model/async_model_reader.rs:39
↓ 1 callers
Method
add_record
(&mut self, rec: &Record)
backend/src/model/model.rs:51
↓ 1 callers
Method
build
(&self)
backend/src/db.rs:60
↓ 1 callers
Method
clone_record
(&self, x: u32, y: u32)
backend/src/db.rs:352
↓ 1 callers
Method
column
(name: String)
web-client/src/api.rs:40
↓ 1 callers
Function
do_load_async
(path: &str, tx: UnboundedSender<DBMessage>, progress: Arc<Mutex<f32>>)
backend/src/model/async_model_reader.rs:76
↓ 1 callers
Method
fetch_db_info
(&self, name: String)
web-client/src/api.rs:59
↓ 1 callers
Method
fetch_db_list
(&self)
web-client/src/api.rs:51
↓ 1 callers
Function
from_json
(val: &Value)
web-server/src/json.rs:35
↓ 1 callers
Method
get_char
(&self, image: &ImageView, x: u32, y: u32)
backend/src/io/bitmap_font.rs:55
↓ 1 callers
Method
get_pixel
(&self, x: u32, y: u32)
backend/src/image.rs:23
↓ 1 callers
Method
handle
(&mut self, message: DBMessage)
backend/src/db.rs:143
↓ 1 callers
Method
ids
(&mut self, ids: Vec<Vector2D>)
backend/src/db.rs:54
↓ 1 callers
Method
init
(&mut self)
web-client/src/lib.rs:60
↓ 1 callers
Method
init_mapping
(&mut self)
backend/src/io/bitmap_font.rs:32
↓ 1 callers
Method
insert_record
(&mut self, idx: usize, rec: &Record)
backend/src/model/model.rs:56
↓ 1 callers
Method
limit
(&mut self, limit: u32)
backend/src/db.rs:44
↓ 1 callers
Method
load
(&mut self, file: &mut File)
backend/src/io/bmp_on_disk.rs:49
↓ 1 callers
Function
load_image
(path: &str)
backend/src/io/image_io.rs:7
↓ 1 callers
Method
offset
(&mut self, offset: u32)
backend/src/db.rs:39
↓ 1 callers
Method
patch_record
(&self, name: &String, rid: String, fid: u32, body: serde_json::Value)
web-client/src/api.rs:67
↓ 1 callers
Function
percentage
(value: f64)
web-client/src/field_view.rs:184
↓ 1 callers
Method
put_string
(&self, image: &mut ImageView, x: u32, y: u32, str: &str)
backend/src/io/bitmap_font.rs:68
↓ 1 callers
Method
read_casted
(&self, image: &ImageView, field: &Field, ftype: FieldType)
backend/src/model/datatypes/mod.rs:34
↓ 1 callers
Method
save_if_loaded_and_dirty
(&mut self, file: &mut File)
backend/src/io/bmp_on_disk.rs:73
↓ 1 callers
Method
set_field
(&self, x: u32, y: u32, fi: u32, value: DataValue)
backend/src/db.rs:346
↓ 1 callers
Method
shutdown
(&self)
backend/src/db.rs:362
↓ 1 callers
Method
to_hex_color
(&self)
backend/src/model/colors.rs:27
↓ 1 callers
Function
to_json
(val: &DataFieldValue, embed_refs: bool)
web-server/src/json.rs:7
↓ 1 callers
Method
view
(&self)
web-client/src/lib.rs:108
↓ 1 callers
Function
with_dbs
(dbs: DBMAP)
web-server/src/main.rs:58
↓ 1 callers
Method
write_casted
(&self, image: &mut ImageView, field: &Field, ftype: FieldType, value: DataValue)
backend/src/model/datatypes/mod.rs:56
Method
add_assign
(&mut self, rhs: Vector2D)
backend/src/model/model.rs:127
Method
all
()
web-client/src/api.rs:38
Function
boolean_view
(value: serde_json::Value, rec_id: &str, field_idx: usize)
web-client/src/field_view.rs:152
Method
by_ids
(ids: Vec<String>)
web-client/src/api.rs:46
Method
capacity
(&self)
backend/src/io/bmp_on_disk.rs:59
Function
clone_record_handler
(dbname: String, x: u32, y: u32, dbs: DBMAP)
web-server/src/handlers.rs:41
Function
color_label
(color: &str)
web-client/src/field_view.rs:176
Function
color_view
(value: serde_json::Value, rec_id: &str, field_idx: usize)
web-client/src/field_view.rs:36
Method
column
(&mut self, column: String)
backend/src/db.rs:49
Method
column_subset
(name: String, offset: u32, limit: u32)
web-client/src/api.rs:44
Function
event2ctx
(e: &sauron::web_sys::MouseEvent)
web-client/src/field_view.rs:48
Method
fetch_all_records
(&self, name: &String)
web-client/src/api.rs:81
Function
field_view
(field: RecordField, rec_id: &str, field_idx: usize)
web-client/src/field_view.rs:10
Function
float_view
(value: serde_json::Value, _rec_id: &str, _field_idx: usize)
web-client/src/field_view.rs:190
Method
fmt
(&self, f: &mut Formatter<'_>)
backend/src/db.rs:84
Method
fmt
(&self, f: &mut Formatter<'_>)
backend/src/io/bmp_on_disk.rs:239
Method
fmt
(&self, f: &mut Formatter<'_>)
backend/src/io/in_memory_image.rs:86
Method
from
(r: Result<T, E>)
backend/src/db.rs:114
Method
from
(img: &mut BoxedStorableImage)
backend/src/image.rs:18
Method
from
(s: &String)
backend/src/model/colors.rs:35
Method
from
(de: DataError)
backend/src/model/model.rs:116
Method
from
(_: ())
backend/src/model/datatypes/image.rs:45
Method
get_base64
(&self)
backend/src/image.rs:55
Method
get_base64
(&self, x: u32, y: u32, width: u32, height: u32)
backend/src/io/bmp_on_disk.rs:223
Method
get_base64
(&self, x: u32, y: u32, width: u32, height: u32)
backend/src/io/in_memory_image.rs:75
Function
get_dbs_handler
(dbs: DBMAP)
web-server/src/handlers.rs:11
Function
get_model_handler
(dbname: String, dbs: DBMAP)
web-server/src/handlers.rs:16
Method
get_pixel
(&self, x: u32, y: u32)
backend/src/io/in_memory_image.rs:31
Method
get_preferred_type
(&self, val: DataValue)
backend/src/model/datatypes/mod.rs:71
Function
get_records_handler
(dbname: String, q: RecordsQuery, dbs: DBMAP)
web-server/src/handlers.rs:61
Method
height
(&self)
backend/src/io/in_memory_image.rs:45
Function
image_view
(value: serde_json::Value, rec_id: &str, field_idx: usize)
web-client/src/field_view.rs:53
Function
int_view
(value: serde_json::Value, _rec_id: &str, _field_idx: usize)
web-client/src/field_view.rs:123
Function
main
()
dummy.rs:1
Function
main
()
command-line/src/main.rs:15
Function
main
()
web-server/src/main.rs:27
Function
main
()
web-client/src/lib.rs:143
Method
new
()
backend/src/db.rs:35
next →
1–100 of 139, ranked by callers