From 280d3736d59b62c4087fe980c187953cc2be83d2 Mon Sep 17 00:00:00 2001
From: Héctor Ramón Jiménez <hector@hecrj.dev>
Date: Tue, 14 Nov 2023 13:23:28 +0100
Subject: Fix broken intra-doc links

---
 widget/src/shader/event.rs   | 2 +-
 widget/src/shader/program.rs | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

(limited to 'widget/src/shader')

diff --git a/widget/src/shader/event.rs b/widget/src/shader/event.rs
index a5a7acaa..1cc484fb 100644
--- a/widget/src/shader/event.rs
+++ b/widget/src/shader/event.rs
@@ -8,7 +8,7 @@ pub use crate::core::event::Status;
 
 /// A [`Shader`] event.
 ///
-/// [`Shader`]: crate::widget::shader::Shader;
+/// [`Shader`]: crate::Shader
 #[derive(Debug, Clone, Copy, PartialEq)]
 pub enum Event {
     /// A mouse event.
diff --git a/widget/src/shader/program.rs b/widget/src/shader/program.rs
index 0319844d..6dd50404 100644
--- a/widget/src/shader/program.rs
+++ b/widget/src/shader/program.rs
@@ -9,7 +9,7 @@ use crate::shader;
 /// A [`Program`] can mutate the internal state of a [`Shader`] widget
 /// and produce messages for an application.
 ///
-/// [`Shader`]: crate::widget::shader::Shader
+/// [`Shader`]: crate::Shader
 pub trait Program<Message> {
     /// The internal state of the [`Program`].
     type State: Default + 'static;
@@ -50,7 +50,7 @@ pub trait Program<Message> {
     /// The interaction returned will be in effect even if the cursor position is out of
     /// bounds of the [`Shader`]'s program.
     ///
-    /// [`Shader`]: crate::widget::shader::Shader
+    /// [`Shader`]: crate::Shader
     fn mouse_interaction(
         &self,
         _state: &Self::State,
-- 
cgit