pub struct QuaFile {Show 21 fields
pub audio_file: String,
pub song_preview_time: i32,
pub background_file: String,
pub map_id: i32,
pub mapset_id: i32,
pub mode: String,
pub title: String,
pub artist: String,
pub source: String,
pub tags: String,
pub creator: String,
pub difficulty_name: String,
pub bpm_does_not_affect_scroll_velocity: bool,
pub initial_scroll_velocity: f32,
pub has_scratch_key: bool,
pub editor_layers: Vec<EditorLayer>,
pub custom_audio_samples: Vec<AudioSample>,
pub sound_effects: Vec<SoundEffect>,
pub timing_points: Vec<TimingPoint>,
pub slider_velocities: Vec<SliderVelocity>,
pub hitobjects: Vec<HitObject>,
}Fields§
§audio_file: String§song_preview_time: i32§background_file: String§map_id: i32§mapset_id: i32§mode: String§title: String§artist: String§source: String§creator: String§difficulty_name: String§bpm_does_not_affect_scroll_velocity: bool§initial_scroll_velocity: f32§has_scratch_key: bool§editor_layers: Vec<EditorLayer>§custom_audio_samples: Vec<AudioSample>§sound_effects: Vec<SoundEffect>§timing_points: Vec<TimingPoint>§slider_velocities: Vec<SliderVelocity>§hitobjects: Vec<HitObject>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for QuaFile
impl<'de> Deserialize<'de> for QuaFile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for QuaFile
impl RefUnwindSafe for QuaFile
impl Send for QuaFile
impl Sync for QuaFile
impl Unpin for QuaFile
impl UnsafeUnpin for QuaFile
impl UnwindSafe for QuaFile
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more