use crate::vm::value::Value; use crate::vm::{DvmContext, DvmState}; use std::error::Error; pub type PlatformFunction = fn(context: &DvmContext, state: &DvmState, args: &[Value]) -> Result>;