INNER CODE UNIT · Rust
Ok
steineggerlab/folddisco · lib/pdbtbx-cif/src/lib.rs:55
while let Ok(item) = parse_data_item(input) {
frame.items.push(item);
}
if let Some(()) = start_with(input, "save_") {
Ok(Item::SaveFrame(frame))
} else {
Err(PDBError::new(
ErrorLevel::BreakingError,
"No matching \'save_\' found",
"A save frame was instantiated but not closed (correctly)",
Context::range(&start, input),
))
}
} else {
let item = parse_data_item(input)?;
Ok(Item::DataItem(item))
}
}