INNER CODE UNIT · Rust

Some

steineggerlab/folddisco · lib/pdbtbx-cif/src/lib.rs:233

        if let Some(num) = c.to_digit(10) {
            integer_set = true;
            value *= 10;
            value += num;
            chars_to_remove += 1;
        } else {
            break;
        }
    }

    // Now take the decimal part
    let mut decimal_set = false;
    let mut decimal = 0.0;
    if text.len() > chars_to_remove && text.chars().nth(chars_to_remove).unwrap() == '.' {
        chars_to_remove += 1;
        let mut power: f32 = 1.0;
        for c in text.chars().skip(chars_to_remove) {
            if c.is_ascii_digit() {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…