Generate wire and data model API shims

This commit is contained in:
2026-08-08 12:18:28 +02:00
parent e2889d758d
commit 7086af9a6f
13 changed files with 153952 additions and 9018 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +1,23 @@
//! Public rewrite shell corresponding to the main `LibreMetaverse` assembly.
extern crate self as libremetaverse;
mod generated;
pub use TextureEntryFace as PrimitiveTextureEntryFace;
pub use generated::*;
pub use libremetaverse_imaging as imaging_abstractions;
pub use libremetaverse_structured_data as structured_data;
pub use libremetaverse_types as types;
pub use libremetaverse_types::NotImplemented as Error;
/// Project-owned boundary types for external `MessagePack` signatures.
pub mod message_pack {
pub trait IMessagePackFormatter<T = ()> {}
pub struct MessagePackReader;
pub struct MessagePackSerializerOptions;
pub struct MessagePackWriter;
}
/// Common behavior for program shims while the network stack is unimplemented.
pub mod shim {
use std::process::ExitCode;