Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheNathannator/PlasticBand
/ functions
Functions
37 in github.com/TheNathannator/PlasticBand
⨍
Functions
37
◇
Types & classes
13
↓ 7 callers
Function
checked_cast
(value: T)
Tools/crates/gip-metadata-compiler/src/binary.rs:17
↓ 7 callers
Function
invalid_input
(message: &str)
Tools/crates/gip-metadata-compiler/src/binary.rs:13
↓ 5 callers
Method
seek
(&mut self, pos: io::SeekFrom)
Tools/crates/gip-metadata-compiler/src/binary.rs:66
↓ 4 callers
Function
get_array_size
(element_size: usize, element_count: usize)
Tools/crates/gip-metadata-compiler/src/binary.rs:602
↓ 4 callers
Function
invalid_data
(message: &str)
Tools/crates/gip-metadata-compiler/src/binary.rs:9
↓ 4 callers
Function
write_array
(mut writer: W, items: &[T], f: impl Fn(&mut W, &T) -> io::Result<()>)
Tools/crates/gip-metadata-compiler/src/binary.rs:673
↓ 3 callers
Function
get_bytes_size
(bytes: &[u8])
Tools/crates/gip-metadata-compiler/src/binary.rs:612
↓ 3 callers
Function
write_byte_array
(mut writer: impl io::Write + io::Seek, bytes: &[u8])
Tools/crates/gip-metadata-compiler/src/binary.rs:691
↓ 2 callers
Function
create_file
(path: &Path, allow_overwrite: bool)
Tools/crates/gip-metadata-compiler/src/main.rs:63
↓ 2 callers
Function
decompile
(args: Arguments)
Tools/crates/gip-metadata-compiler/src/main.rs:131
↓ 2 callers
Function
read_array
(reader: &mut R, f: impl Fn(&mut R) -> io::Result<T>)
Tools/crates/gip-metadata-compiler/src/binary.rs:629
↓ 2 callers
Function
validate_paths
(path: &Path, extension: &str)
Tools/crates/gip-metadata-compiler/src/main.rs:49
↓ 1 callers
Method
calculate_byte_size
(&self, header: &MetadataHeader)
Tools/crates/gip-metadata-compiler/src/binary.rs:226
↓ 1 callers
Function
compile
(args: Arguments)
Tools/crates/gip-metadata-compiler/src/main.rs:99
↓ 1 callers
Method
compile
(&self, mut writer: impl io::Write + io::Seek)
Tools/crates/gip-metadata-compiler/src/binary.rs:114
↓ 1 callers
Function
get_strings_size
(strings: &[String])
Tools/crates/gip-metadata-compiler/src/binary.rs:617
↓ 1 callers
Function
parse_hex_bytes
(text: &str)
Tools/crates/gip-metadata-compiler/src/main.rs:71
↓ 1 callers
Function
read_byte_array
(mut reader: impl io::Read + io::Seek)
Tools/crates/gip-metadata-compiler/src/binary.rs:642
↓ 1 callers
Function
read_string_array
(mut reader: impl io::Read + io::Seek)
Tools/crates/gip-metadata-compiler/src/binary.rs:650
↓ 1 callers
Function
write_string_array
(mut writer: impl io::Write + io::Seek, strings: &[String])
Tools/crates/gip-metadata-compiler/src/binary.rs:703
Function
check_extension
(path: &Path, extension: &str)
Tools/crates/gip-metadata-compiler/src/main.rs:50
Method
deserialize
(deserializer: D)
Tools/crates/gip-metadata-compiler/src/lib.rs:223
Method
expecting
(&self, f: &mut std::fmt::Formatter)
Tools/crates/gip-metadata-compiler/src/lib.rs:240
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
Tools/crates/gip-metadata-compiler/src/lib.rs:169
Method
from_reader
(mut reader: impl io::Read + io::Seek)
Tools/crates/gip-metadata-compiler/src/binary.rs:97
Method
from_str
(s: &str)
Tools/crates/gip-metadata-compiler/src/lib.rs:195
Function
is_false
(value: &bool)
Tools/crates/gip-metadata-compiler/src/lib.rs:164
Function
main
()
Tools/crates/gip-metadata-compiler/src/main.rs:32
Method
new
(mut reader: R, start: u64, length: u64)
Tools/crates/gip-metadata-compiler/src/binary.rs:34
Method
read
(&mut self, buf: &mut [u8])
Tools/crates/gip-metadata-compiler/src/binary.rs:49
Method
read_offset_array
( reader: &mut R, offset: u64, f: impl Fn(&mut R) -> io::Result<T>,
Tools/crates/gip-metadata-compiler/src/binary.rs:246
Method
read_offset_bytes
(mut reader: impl io::Read + io::Seek, offset: u64)
Tools/crates/gip-metadata-compiler/src/binary.rs:262
Method
read_offset_strings
(mut reader: impl io::Read + io::Seek, offset: u64)
Tools/crates/gip-metadata-compiler/src/binary.rs:271
Method
serialize
(&self, serializer: S)
Tools/crates/gip-metadata-compiler/src/lib.rs:210
Method
visit_byte_buf
(self, v: Vec<u8>)
Tools/crates/gip-metadata-compiler/src/lib.rs:258
Method
visit_bytes
(self, v: &[u8])
Tools/crates/gip-metadata-compiler/src/lib.rs:251
Method
visit_str
(self, v: &str)
Tools/crates/gip-metadata-compiler/src/lib.rs:244