aboutsummaryrefslogtreecommitdiff
path: root/ebml_derive/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ebml_derive/src/lib.rs')
-rw-r--r--ebml_derive/src/lib.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/ebml_derive/src/lib.rs b/ebml_derive/src/lib.rs
index ab6cff8..fdf04e8 100644
--- a/ebml_derive/src/lib.rs
+++ b/ebml_derive/src/lib.rs
@@ -35,6 +35,7 @@ pub fn define_ebml(ts: TokenStream) -> TokenStream {
"Float" => quote!((f64)),
"Utf8" => quote!((String)),
"Binary" => quote!((Vec<u8>)),
+ "Block" => quote!((Block)),
_ => panic!("unsupported type {type}"),
},
})
@@ -110,6 +111,7 @@ pub fn define_ebml(ts: TokenStream) -> TokenStream {
quote! {
use crate::Master;
use crate::WriteValue;
+ use crate::Block;
#[derive(Debug, PartialEq, Clone)]
pub enum MatroskaTag {