* lisp/emacs-lisp/cl-macs.el: Don't always inline struct functions

(cl--struct-inline): New var.
(cl-defstruct): Obey it along with a new :noinline keyword argument.
1 job for master in 60 minutes and 3 seconds (queued for 8 seconds)
Status Job ID Name Coverage
  Test
failed #1194
test-all

01:00:03

 
Name Stage Failure
failed
test-all Test The script exceeded the maximum execution time set for the job
  ELC      gnus/gnus-bcklg.elc
ELC gnus/gnus-bookmark.elc
ELC gnus/gnus-cache.elc
ELC gnus/gnus-cite.elc
ELC gnus/gnus-cloud.elc
ELC gnus/gnus-cus.elc
ELC gnus/gnus-delay.elc
Pulling docker image gitlab/gitlab-runner-helper:x86_64-f100a208 ...
ERROR: Job failed: execution took longer than 1h0m0s seconds