quaver-rs 0.1.0

A Rust library for parsing and analyzing Quaver rhythm game maps
Documentation
/// Editor layer information
#[derive(Debug, Clone)]
pub struct EditorLayerInfo {
    /// Name of the editor layer
    pub name: String,
    
    /// Color of the layer (RGBA)
    pub color: (u8, u8, u8, u8),
    
    /// Whether the layer is hidden
    pub hidden: bool,
}

/// Bookmark information
#[derive(Debug, Clone)]
pub struct BookmarkInfo {
    /// Start time of the bookmark in milliseconds
    pub start_time: f32,
    
    /// Note for the bookmark
    pub note: String,
}