roll: pigweed 2b3049b..e977933 (4 commits)

e977933:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/260312 pw_sync: Refactor borrow tests
3d3c663:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/255062 pw_toolchain: Add cargo to Rust toolchains
bdc5263:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/260216 pw_bluetooth_sapphire: FakeController code cleanup
5f53ccb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/260013 pw_digital_io_mcuxpresso: Reorganize PINT support

Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: 2b3049b1573b8c..e977933e9bba9b
Roll-Count: 1
Roller-URL: https://cr-buildbucket.appspot.com/build/8725736192742792449
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Ic299fd032066c2e4e68e84bf4c886cef0b8cc66b
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/260373
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
diff --git a/MODULE.bazel b/MODULE.bazel
index 503f4ed..6dca8a0 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -40,8 +40,8 @@
     module_name = "pigweed",
     # ROLL: Warning: this entry is automatically updated.
     # ROLL: Last updated 2025-01-14.
-    # ROLL: By https://cr-buildbucket.appspot.com/build/8725747230566945873.
-    commit = "2b3049b1573b8c052ac6a321188a73f77a8fabf9",
+    # ROLL: By https://cr-buildbucket.appspot.com/build/8725736192742792449.
+    commit = "e977933e9bba9b14150bab47fa5d6937c988f771",
     remote = "https://pigweed.googlesource.com/pigweed/pigweed",
 )
 
diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock
index 9d2d922..fc55121 100644
--- a/MODULE.bazel.lock
+++ b/MODULE.bazel.lock
@@ -721,7 +721,7 @@
     },
     "@@pigweed+//pw_toolchain/rust:extensions.bzl%pw_rust": {
       "general": {
-        "bzlTransitiveDigest": "T4HdHZtj2hEBoQHaKEGv74TL5VgYo7Z17SWRKdiogcA=",
+        "bzlTransitiveDigest": "4l8tJ6rj4REBLfWVzs/9a1cHvgy9jpe5Dsdo7M7vMpQ=",
         "usagesDigest": "8BeVY11ZA0sqMOQMhvNeUKvn/6AxnI+UeLEwFAZPv5Y=",
         "recordedFileInputs": {},
         "recordedDirentsInputs": {},