bdb 0.0.1

Efficient APIs to parse from and export to file formats commonly used in biology, for both proteomics and genetics workflows.
Documentation
//! Complete trait implementation for UniProt models.

use traits::{Complete, Valid};
use super::record::Record;
use super::record_list::RecordList;


impl Complete for Record {
    #[inline]
    fn is_complete(&self) -> bool {
        (
            self.is_valid() &&
            !self.description.is_empty()
        )
    }
}

impl Complete for RecordList {
    #[inline]
    fn is_complete(&self) -> bool {
        self.iter().all(|ref x| x.is_complete())
    }
}