Handle: move LoadFlags to c_api

The extra struct is needed only in c_api where we need to convert
to/from C flags.
8 jobs for handle in 9 minutes and 51 seconds (queued for 1 second)
latest
Status Job ID Name Coverage
  Test
passed #268061
fedora test

00:09:34

failed #268046
fedora test

00:00:16

 
  Lint
manual #268048
allowed to fail manual
clippy
manual #268047
allowed to fail manual
rustfmt
failed #268049
tarball

00:00:16

 
  Cross Distro
skipped #268052
debian_i386:testing
skipped #268051
allowed to fail
debian:testing
skipped #268050
allowed to fail
fedora:rawhide
 
Name Stage Failure
failed
tarball Lint
Using Docker executor with image registry.gitlab.gnome.org/gnome/librsvg-oci-images/amd64/fedora:latest ...
Pulling docker image registry.gitlab.gnome.org/gnome/librsvg-oci-images/amd64/fedora:latest ...
Using docker image sha256:86b95b243a22e4ef4c0171da23829ed59cf3047f4359a6ddc2db5598dc8bc5b4 for registry.gitlab.gnome.org/gnome/librsvg-oci-images/amd64/fedora:latest ...
Running on runner-d836cf30-project-926-concurrent-0 via gcc150.bak.milne.osuosl.org...
Initialized empty Git repository in /builds/pborelli/librsvg/.git/
Fetching changes...
Created fresh repository.
fatal: unable to access 'https://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@gitlab.gnome.org/pborelli/librsvg.git/': Could not resolve host: gitlab.gnome.org
ERROR: Job failed: exit code 1