summaryrefslogtreecommitdiffstats
path: root/vendor/yoke/src
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/yoke/src')
-rw-r--r--vendor/yoke/src/either.rs2
-rw-r--r--vendor/yoke/src/lib.rs2
-rw-r--r--vendor/yoke/src/trait_hack.rs2
-rw-r--r--vendor/yoke/src/yoke.rs2
4 files changed, 4 insertions, 4 deletions
diff --git a/vendor/yoke/src/either.rs b/vendor/yoke/src/either.rs
index 3706177a2..6cddd61d7 100644
--- a/vendor/yoke/src/either.rs
+++ b/vendor/yoke/src/either.rs
@@ -46,7 +46,7 @@ use stable_deref_trait::StableDeref;
/// let y5 = y4.clone();
/// assert_eq!(*y5.get(), "borrowed hello world");
/// ```
-#[derive(Clone, PartialEq, Eq)]
+#[derive(Clone, PartialEq, Eq, Debug)]
#[allow(clippy::exhaustive_enums)] // stable
pub enum EitherCart<C0, C1> {
A(C0),
diff --git a/vendor/yoke/src/lib.rs b/vendor/yoke/src/lib.rs
index 1524c067c..289b47412 100644
--- a/vendor/yoke/src/lib.rs
+++ b/vendor/yoke/src/lib.rs
@@ -35,7 +35,7 @@
clippy::panic,
clippy::exhaustive_structs,
clippy::exhaustive_enums,
- // TODO(#2266): enable missing_debug_implementations,
+ missing_debug_implementations,
)
)]
// The lifetimes here are important for safety and explicitly writing
diff --git a/vendor/yoke/src/trait_hack.rs b/vendor/yoke/src/trait_hack.rs
index 7687903f7..f3ffaee2b 100644
--- a/vendor/yoke/src/trait_hack.rs
+++ b/vendor/yoke/src/trait_hack.rs
@@ -285,7 +285,7 @@ use core::mem;
/// }
/// ```
#[repr(transparent)]
-#[derive(Clone, PartialEq, Eq)]
+#[derive(Clone, PartialEq, Eq, Debug)]
#[allow(clippy::exhaustive_structs)] // newtype
pub struct YokeTraitHack<T>(pub T);
diff --git a/vendor/yoke/src/yoke.rs b/vendor/yoke/src/yoke.rs
index 7468b4d99..ef76aa86a 100644
--- a/vendor/yoke/src/yoke.rs
+++ b/vendor/yoke/src/yoke.rs
@@ -74,6 +74,7 @@ use alloc::sync::Arc;
/// assert_eq!(&**yoke.get(), "hello");
/// assert!(matches!(yoke.get(), &Cow::Borrowed(_)));
/// ```
+#[derive(Debug)]
pub struct Yoke<Y: for<'a> Yokeable<'a>, C> {
// must be the first field for drop order
// this will have a 'static lifetime parameter, that parameter is a lie
@@ -1309,6 +1310,5 @@ const _: () = ();
/// println!("pre-drop: {reference}");
/// drop(local);
/// println!("post-drop: {reference}");
-///
/// ```
const _: () = ();