Standardize unimplemented API failures

This commit is contained in:
hugo committed 2026-08-08 11:44:46 +02:00
1 parent 3179d7a57d
commit d3f5e27f52
41 files changed
+1875 -1608

No files matched your search

@@ -9,6 +9,7 @@ description = "Skia codec shims for the MetaCrate LibreMetaverse rewrite"
[dependencies]
libremetaverse-imaging = { path = "../libremetaverse-imaging" }
libremetaverse-types = { path = "../libremetaverse-types" }
[lints]
workspace = true
@@ -3,7 +3,7 @@
#![allow(non_camel_case_types)]
/// `class` shim for C# `LibreMetaverse.Imaging.Skia.SkiaTextureCodec`; members remain intentionally unimplemented.
#[derive(Debug, Clone, Copy, Default, PartialEq, Eq, Hash)]
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub struct SkiaTextureCodec;
impl SkiaTextureCodec {
pub const CSHARP_NAME: &'static str = "LibreMetaverse.Imaging.Skia.SkiaTextureCodec";
@@ -4,3 +4,4 @@ mod generated;
pub use generated::*;
pub use libremetaverse_imaging as imaging;
pub use libremetaverse_types::NotImplemented as Error;