port DimensionOffset and DimensionStep

This commit is contained in:
Henry Schimke
2023-03-20 17:10:05 -05:00
parent f852e14331
commit 638c2ac72f

View File

@@ -8,11 +8,19 @@ impl Version {
} }
pub fn DimensionOffset(is_micro: bool) -> u32 { pub fn DimensionOffset(is_micro: bool) -> u32 {
unimplemented!() match is_micro {
true => 9,
false => 17,
}
// return std::array{17, 9}[isMicro];
} }
pub fn DimensionStep(is_micro: bool) -> u32 { pub fn DimensionStep(is_micro: bool) -> u32 {
unimplemented!() match is_micro {
true => 2,
false => 4,
}
// return std::array{4, 2}[isMicro];
} }
pub fn DecodeVersionInformation(versionBitsA: i32, versionBitsB: i32) -> Result<VersionRef> { pub fn DecodeVersionInformation(versionBitsA: i32, versionBitsB: i32) -> Result<VersionRef> {
let mut bestDifference = u32::MAX; let mut bestDifference = u32::MAX;