1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-21 14:08:13 +00:00
trezor-firmware/core/embed/rust/src/micropython
matejcik 12ff2e4570 refactor(core/rust): allow Copy and Clone for Gc
This is legal for garbage-collected pointers and we only avoided the
implementation due to being careful.

Now is the first time we need that functionality.

[no changelog]
2024-05-17 09:17:37 +02:00
..
buffer.rs refactor(core/rust): Paragraph is now based on TString 2024-04-04 10:04:00 +02:00
dict.rs
ffi.rs refactor(core/rust): move iter_into_array to micropython::utils 2024-02-12 14:49:32 +01:00
func.rs
gc.rs refactor(core/rust): allow Copy and Clone for Gc 2024-05-17 09:17:37 +02:00
iter.rs
list.rs
macros.rs feat(core/rust): expose attrtuple to Rust 2024-02-12 14:49:32 +01:00
map.rs feat(core/rust): add Map::is_empty() 2024-02-12 14:49:32 +01:00
mod.rs feat(core/rust): introduce SimpleTypeObj 2024-02-12 14:49:32 +01:00
module.rs
obj.rs feat(core/rust): add const Obj::small_int 2024-02-12 14:49:32 +01:00
print.rs
qstr.rs
runtime.rs
simple_type.rs feat(core/rust): introduce SimpleTypeObj 2024-02-12 14:49:32 +01:00
testutil.rs
time.rs
typ.rs
util.rs feat(core/rust): expose attrtuple to Rust 2024-02-12 14:49:32 +01:00