Add rule for bindgen (#102) (#108)

diff --git a/WORKSPACE b/WORKSPACE
index f5b6eee..014a709 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -25,21 +25,22 @@
 )
 
 # TODO: Move this to examples/WORKSPACE when recursive repositories are enabled.
-load("//rust:repositories.bzl", "rust_repositories")
-
+load("@io_bazel_rules_rust//rust:repositories.bzl", "rust_repositories")
 rust_repositories()
 
 new_git_repository(
     name = "libc",
-    build_file = "//:libc.BUILD",
+    build_file = "@io_bazel_rules_rust//:libc.BUILD",
     remote = "https://github.com/rust-lang/libc",
     tag = "0.2.20",
 )
 
-load("//proto:repositories.bzl", "rust_proto_repositories")
-
+load("@io_bazel_rules_rust//proto:repositories.bzl", "rust_proto_repositories")
 rust_proto_repositories()
 
+load("@io_bazel_rules_rust//bindgen:repositories.bzl", "rust_bindgen_repositories")
+rust_bindgen_repositories()
+
 # Stardoc and its dependencies
 git_repository(
     name = "io_bazel_skydoc",
@@ -71,6 +72,5 @@
     ],
 )
 
-load(":workspace.bzl", "bazel_version")
-
+load("@io_bazel_rules_rust//:workspace.bzl", "bazel_version")
 bazel_version(name = "bazel_version")