소스 검색

Merge pull request #53 from Restioson/clone-tagsiter-moduleiter

Makes TagsIter and ModulesIter Clone
Acrimon 6 년 전
부모
커밋
b80bb1852f
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      src/header.rs
  2. 1 1
      src/module.rs

+ 1 - 1
src/header.rs

@@ -6,7 +6,7 @@ pub struct Tag {
     // tag specific fields
 }
 
-#[derive(Debug)]
+#[derive(Clone, Debug)]
 pub struct TagIter {
     pub current: *const Tag,
 }

+ 1 - 1
src/module.rs

@@ -36,7 +36,7 @@ pub fn module_iter(iter: TagIter) -> ModuleIter {
     ModuleIter { iter: iter }
 }
 
-#[derive(Debug)]
+#[derive(Clone, Debug)]
 pub struct ModuleIter {
     iter: TagIter,
 }