pub struct OsuFile {
pub general: General,
pub editor: Option<Editor>,
pub metadata: Metadata,
pub difficulty: Difficulty,
pub events: Events,
pub timing_points: TimingPoints,
pub hitobjects: HitObjects,
}Fields§
§general: General§editor: Option<Editor>§metadata: Metadata§difficulty: Difficulty§events: Events§timing_points: TimingPoints§hitobjects: HitObjectsImplementations§
Source§impl OsuFile
impl OsuFile
pub fn to_osu_format_taiko(&self) -> String
pub fn to_osu_format_catch(&self) -> String
pub fn to_osu_format_mania(&self, soundbank: &mut SoundBank) -> String
pub fn to_osu_format_mania_no_soundbank(&self) -> String
pub fn to_osu_format_standard(&self) -> String
pub fn to_osu_format(&self) -> String
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OsuFile
impl RefUnwindSafe for OsuFile
impl Send for OsuFile
impl Sync for OsuFile
impl Unpin for OsuFile
impl UnsafeUnpin for OsuFile
impl UnwindSafe for OsuFile
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