INNER CODE UNIT · Rust
write
rustformers/llm · crates/ggml/src/lib.rs:89
pub fn write(&self, writer: &mut dyn std::io::Write) -> std::io::Result<()> {
match self {
ContainerType::Ggml => {
util::write_u32(writer, FILE_MAGIC_GGML)?;
}
ContainerType::Ggmf(version) => {
util::write_u32(writer, FILE_MAGIC_GGMF)?;
util::write_u32(writer, *version)?;
}
ContainerType::Ggjt(version) => {
util::write_u32(writer, FILE_MAGIC_GGJT)?;
util::write_u32(writer, *version)?;
}
ContainerType::Ggla(version) => {
util::write_u32(writer, FILE_MAGIC_GGLA)?;
util::write_u32(writer, *version)?;
}
}