sb3_decoder/decoder/raw_structs/
raw_project.rs

1//! The raw_project module contains the [`RawProject`] struct and related functionality.
2
3use crate::decoder::RawTarget;
4
5/// The [`RawProject`] struct represents a Scratch 3.0 project json file.
6#[derive(serde::Deserialize)]
7pub struct RawProject {
8    /// Contains all the targets (sprites and stage) in the project.
9    pub targets: Vec<RawTarget>,
10}