From b0669cbc3f260b558dcda9d1f10538652e9783d9 Mon Sep 17 00:00:00 2001 From: Sunli Date: Thu, 17 Jun 2021 21:02:56 +0800 Subject: [PATCH] Update type.rs --- src/model/type.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/model/type.rs b/src/model/type.rs index 3ae98d6a..7741f76b 100644 --- a/src/model/type.rs +++ b/src/model/type.rs @@ -34,7 +34,10 @@ impl<'a> __Type<'a> { }, registry::MetaTypeName::Named(ty) => __Type { registry, - detail: TypeDetail::Named(®istry.types[ty]), + detail: TypeDetail::Named(match registry.types.get(ty) { + Some(t) => t, + None => panic!("Type '{}' not found!", ty), + }), }, } }