Compare commits

..
1 Commits
3 changed files with 14 additions and 10 deletions

No files matched your search

+1
View File
@@ -502,3 +502,4 @@ mod tests {
assert_eq!(aligned_str2, "test");
}
}
pub mod wrapper_;
+1 -10
View File
@@ -2,16 +2,7 @@ use std::fmt::Display;
use lda_strdist::*;
struct EditOperationVec<'e>(&'e Vec<EditOperation>);
impl Display for EditOperationVec<'_> {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
for (i, op) in self.0.iter().enumerate() {
writeln!(f, "Step {}: {}", i + 1, op)?;
}
Ok(())
}
}
use wrapper_::EditOperationVec;
fn main() {
let str1 = "AGTACGCA";
+12
View File
@@ -0,0 +1,12 @@
use crate::EditOperation;
pub struct EditOperationVec<'e>(pub &'e Vec<EditOperation>);
impl std::fmt::Display for EditOperationVec<'_> {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
for (i, op) in self.0.iter().enumerate() {
writeln!(f, "Step {}: {}", i + 1, op)?;
}
Ok(())
}
}