Skip to content

Commit c51e72d

Browse files
committed
Update docstring
1 parent 40a1c28 commit c51e72d

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

crates/egui/src/data/input.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -817,21 +817,21 @@ impl Modifiers {
817817
/// ```
818818
/// # use egui::Modifiers;
819819
/// # let pressed_modifiers = Modifiers::default();
820-
/// if pressed_modifiers.matches(Modifiers::ALT | Modifiers::SHIFT) {
820+
/// if pressed_modifiers.matches_exact(Modifiers::ALT | Modifiers::SHIFT) {
821821
/// // Alt and Shift are pressed, and nothing else
822822
/// }
823823
/// ```
824824
///
825825
/// ## Behavior:
826826
/// ```
827827
/// # use egui::Modifiers;
828-
/// assert!(Modifiers::CTRL.matches_logically(Modifiers::CTRL));
829-
/// assert!(!Modifiers::CTRL.matches_logically(Modifiers::CTRL | Modifiers::SHIFT));
830-
/// assert!(!(Modifiers::CTRL | Modifiers::SHIFT).matches_logically(Modifiers::CTRL));
831-
/// assert!((Modifiers::CTRL | Modifiers::COMMAND).matches_logically(Modifiers::CTRL));
832-
/// assert!((Modifiers::CTRL | Modifiers::COMMAND).matches_logically(Modifiers::COMMAND));
833-
/// assert!((Modifiers::MAC_CMD | Modifiers::COMMAND).matches_logically(Modifiers::COMMAND));
834-
/// assert!(!Modifiers::COMMAND.matches_logically(Modifiers::MAC_CMD));
828+
/// assert!(Modifiers::CTRL.matches_exact(Modifiers::CTRL));
829+
/// assert!(!Modifiers::CTRL.matches_exact(Modifiers::CTRL | Modifiers::SHIFT));
830+
/// assert!(!(Modifiers::CTRL | Modifiers::SHIFT).matches_exact(Modifiers::CTRL));
831+
/// assert!((Modifiers::CTRL | Modifiers::COMMAND).matches_exact(Modifiers::CTRL));
832+
/// assert!((Modifiers::CTRL | Modifiers::COMMAND).matches_exact(Modifiers::COMMAND));
833+
/// assert!((Modifiers::MAC_CMD | Modifiers::COMMAND).matches_exact(Modifiers::COMMAND));
834+
/// assert!(!Modifiers::COMMAND.matches_exact(Modifiers::MAC_CMD));
835835
/// ```
836836
pub fn matches_exact(&self, pattern: Self) -> bool {
837837
// alt and shift must always match the pattern:

0 commit comments

Comments
 (0)