sb3-decoder 0.1.0

A Rust library for decoding Scratch 3.0 project files (.sb3)
Documentation
1
2
3
4
5
6
7
8
9
10
//! The raw_project module contains the [`RawProject`] struct and related functionality.

use crate::decoder::RawTarget;

/// The [`RawProject`] struct represents a Scratch 3.0 project json file.
#[derive(serde::Deserialize)]
pub struct RawProject {
    /// Contains all the targets (sprites and stage) in the project.
    pub targets: Vec<RawTarget>,
}