Module utils

Source
Expand description
  • Misc utilities

Structs§

BitwiseData
A utility for you to manipulate data bitwise, mainly to concatenate data in bits or to split data from a specific bit position.A utility for you to manipulate data bitwise, mainly to concatenate data in bits or to split data from a specific bit position.This is mainly used for Vorbis data parsing.
CopiableBuffer
Copiable buffer, a tinier Vec, uses a fixed-size array to store a variable number of items.Copiable buffer, a tinier Vec, uses a fixed-size array to store a variable number of items.
FileHasher
File hasher to calculate the hash for a section of a file, the hash is u64 size. The Write trait was implemented for it.File hasher to calculate the hash for a section of a file, the hash is u64 size. The Write trait was implemented for it.
StringCodecMaps
Savage string parser

Traits§

SavageStringCodecs

Functions§

create_full_info_cue_data
A function to gather all of the needed chunks from a WaveReader and constructs the cue data full of the info.WAV files seldom contain the cue data, normally the cue data is separated into a .cue file.Create a fully assembled cue point data from various of chunks in the WAV file.