arvo-api 0.6.0

The types of Arvo's engine API, generated from its protobuf contract. Messages only, no transport, so it builds for WebAssembly.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// This file is @generated by prost-build.
#[derive(serde::Serialize, serde::Deserialize)]
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
pub struct Empty {}
/// A file the engine wrote, for a front end to reveal or open. A path rather
/// than bytes: the engine is one process per user on this machine (ADR-0018),
/// so a path means the same thing on both sides, and an export exists on disk
/// precisely so a person can find it twice.
#[derive(serde::Serialize, serde::Deserialize)]
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
pub struct ExportedPath {
    #[prost(string, tag = "1")]
    pub path: ::prost::alloc::string::String,
}