Categories
Tags
3d algorithms alignment analyze APIT Arc Architecture arm ascii assembly asynchronous base64 BitHacks Blogging box c c23 clang clang-format client clippy cmake compiler Computer concat concurrency const_fn constexpr contravariant cos covariant cpp cpu crate CS Customization cybersecurity DataStructure db debugging Demo deserialization discrete doc DP drawio dtruss Dynamic emulator example Example FFI flamegraph flat_map fold format FP fsanitize Functional FunctionalProgramming functions futures Fuwari game GATs gcc gccrs generics gitignore glibc GUI hacking hashmap haskell heap hyperfine Imperative interop invariant iterator join justfile kernel LaTeX leak LFU linux lto MachineLearning macOS map Markdown math ML mmap mod nc OnceLock optimization OS ownership panic parallels perf physics pin postgresql product profiling pub radare2 rayon release reverse RPIT rust sanitizer Science science serialization server shift sin size SmallProjects socket std strace String StringView strip strlen struct sum super surrealdb SWAR swisstable synchronous tan thread time toml tracing traits triangulation uint32_t UnsafeRust utf16 utf8 Video vulkan wsl x86_64 xilem zig
240605_001_A_Deep_Dive_Into_Strings_in_Rust
2024-06-05
A Deep Dive into Strings in Rust
480 words
|
2 minutes
240604_FreeFn_VS_AssociatedFn
2024-06-04
Free Functions vs. Associated Functions (Methods)
109 words
|
1 minutes
240604_Generics_basic01
2024-06-04
제네릭을 써야하는 이유. generic simple) We use generics to create definitions for items like function signatures or structs, which we can then use with many different concrete data types.
427 words
|
2 minutes
240604_rust_String_utf8_simple01
2024-06-04
Most of the character string processing in the Rust language is treated as a vector, and the type is treated as u8.
213 words
|
1 minutes