fn set_timer( cx: &Context, callback: &Function<'_>, duration: Option<Clamp<i32>>, arguments: Box<[JSVal]>, repeat: bool, ) -> Result<u32>