Skip to main content

vlq_decode

Function vlq_decode 

Source
pub fn vlq_decode(s: &str) -> Result<(i32, usize)>
Expand description

Decodes a VLQ Base64 string to a signed integer.

ยงExample

use oak_source_map::vlq_decode;

assert_eq!(vlq_decode("A"), Ok((0, 1)));
assert_eq!(vlq_decode("C"), Ok((1, 1)));
assert_eq!(vlq_decode("D"), Ok((-1, 1)));
assert_eq!(vlq_decode("gB"), Ok((16, 2)));