Home
last modified time | relevance | path

Searched refs:ErrorType (Results 1 – 5 of 5) sorted by relevance

/wasmtime-44.0.1/crates/wiggle/generate/src/
H A Dcodegen_settings.rs47 m: Vec<ErrorType>,
59 … Ok(ErrorType::Generated(TrappableErrorType { abi_type, rich_type: field.rich_error.clone() })) in new()
71 Ok(ErrorType::User(UserErrorType { in new()
89 pub fn iter(&self) -> impl Iterator<Item = &ErrorType> { in iter()
93 pub fn for_abi_error(&self, tref: &TypeRef) -> Option<&ErrorType> { in for_abi_error() argument
100 pub fn for_name(&self, nt: &NamedType) -> Option<&ErrorType> { in for_name() argument
105 pub enum ErrorType { enum
109 impl ErrorType { impl
H A Dlib.rs15 pub use codegen_settings::{CodegenSettings, ErrorType, UserErrorType};
40 ErrorType::User(errtype) => { in generate()
49 ErrorType::Generated(_) => None, in generate()
H A Dmodule_trait.rs4 use crate::codegen_settings::{CodegenSettings, ErrorType};
49 Some(ErrorType::User(custom)) => { in define_module_trait()
53 Some(ErrorType::Generated(g)) => g.typename(), in define_module_trait()
H A Dfuncs.rs1 use crate::codegen_settings::{CodegenSettings, ErrorType};
319 Some(ErrorType::User(custom)) => { in emit()
324 Some(ErrorType::Generated(_)) => quote!(#val.downcast()?), in emit()
/wasmtime-44.0.1/crates/wiggle/generate/src/types/
H A Dmod.rs8 use crate::codegen_settings::ErrorType;
15 pub fn define_datatype(namedtype: &witx::NamedType, error: Option<&ErrorType>) -> TokenStream { in define_datatype()
24 Some(ErrorType::Generated(error)) => { in define_datatype()