extism-pdk 1.2.1

Extism Plug-in Development Kit (PDK) for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#![no_main]

use extism_pdk::*;

#[shared_fn]
pub fn host_reflect(input: String) -> SharedFnResult<Vec<u8>> {
    Ok(input.to_lowercase().into_bytes())
}

#[shared_fn]
pub fn nothing() -> SharedFnResult<()> {
    Ok(())
}