Is there an accepted approach in Rust to write LONG / LONG256 / BINARY types using the Buffer's provided?