pub type SourceDeclaration = NodeDeclaration<SourceFn>;Aliased Type§
pub struct SourceDeclaration {
pub rustc_version: &'static str,
pub core_version: &'static str,
pub constructor: fn(Context, Option<Value>, Outputs) -> Pin<Box<dyn Future<Output = Result<Arc<dyn Node>, Box<dyn Error + Send + Sync>>> + Send>>,
}Fields§
§rustc_version: &'static str§core_version: &'static str§constructor: fn(Context, Option<Value>, Outputs) -> Pin<Box<dyn Future<Output = Result<Arc<dyn Node>, Box<dyn Error + Send + Sync>>> + Send>>