unity_rs 0.1.0

unity assetbundle unpack
Documentation
mod animation_clip;
mod decode;
mod id;
mod mesh;
mod pptr;
mod sprite;
mod sprite_atlas;
mod text_asset;
mod texture2d;

use crate::error::UnityResult;
pub use id::ClassID;

use crate::env::Object;
pub use sprite::Sprite;
pub use text_asset::TextAsset;
pub use texture2d::Texture2D;

pub trait FromObject<'a>
where
    Self: Sized,
{
    fn load(object: &'a Object<'a>) -> UnityResult<Self>;
}