pub struct ScriptRunner<'a> {Show 16 fields
pub call_stacks: Vec<CallStack<'a>>,
pub all_scripts: &'a [&'a ScriptAst],
pub variables: HashMap<i32, i32>,
pub visited_gotos: Vec<u32>,
pub frame_index: f32,
pub interruptible: bool,
pub hitboxes: [Option<ScriptHitBox>; 7],
pub frame_speed_modifier: f32,
pub airbourne: bool,
pub edge_slide: EdgeSlide,
pub change_sub_action: ChangeSubAction,
pub hitlist_reset: bool,
pub slope_contour_stand: Option<i32>,
pub slope_contour_full: Option<(i32, i32)>,
pub rumble: Option<(i32, i32)>,
pub rumble_loop: Option<(i32, i32)>,
}
§slope_contour_stand: Option<i32>
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more
Returns the argument unchanged.
Calls U::from(self)
.
That is, this conversion is whatever the implementation of
From<T> for U
chooses to do.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.