pub struct OsuHitObject {Show 16 fields
pub x: i32,
pub y: i32,
pub start_time: i32,
pub type_: HitObjectType,
pub hit_sound: HitSoundType,
pub end_time: i32,
pub additions: String,
pub key1: bool,
pub key2: bool,
pub key3: bool,
pub key4: bool,
pub key5: bool,
pub key6: bool,
pub key7: bool,
pub volume: i32,
pub key_sound: i32,
}
Fields§
§x: i32
§y: i32
§start_time: i32
§type_: HitObjectType
§hit_sound: HitSoundType
§end_time: i32
§additions: String
§key1: bool
§key2: bool
§key3: bool
§key4: bool
§key5: bool
§key6: bool
§key7: bool
§volume: i32
§key_sound: i32
Trait Implementations§
Source§impl Debug for OsuHitObject
impl Debug for OsuHitObject
Source§impl Default for OsuHitObject
impl Default for OsuHitObject
Source§fn default() -> OsuHitObject
fn default() -> OsuHitObject
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OsuHitObject
impl RefUnwindSafe for OsuHitObject
impl Send for OsuHitObject
impl Sync for OsuHitObject
impl Unpin for OsuHitObject
impl UnwindSafe for OsuHitObject
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