summaryrefslogtreecommitdiff
path: root/src/model
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2022-10-18 10:02:52 +0200
committerLaurenz <laurmaedje@gmail.com>2022-10-27 15:56:03 +0200
commit66030ae5d73d85a0463562230b87f8ec7554c746 (patch)
tree0a24bc4d2410e64d4ffcc60a24b1cae29ae7b29b /src/model
parentc0e972b91a7bf8d22cd24a38fc92a9c6214c8a0c (diff)
Small fixes
Diffstat (limited to 'src/model')
-rw-r--r--src/model/property.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/model/property.rs b/src/model/property.rs
index ed2ab1d0..4b9342ab 100644
--- a/src/model/property.rs
+++ b/src/model/property.rs
@@ -133,15 +133,11 @@ impl Debug for KeyId {
/// This trait is not intended to be implemented manually, but rather through
/// the `#[node]` proc-macro.
pub trait Key<'a>: Copy + 'static {
- /// The unfolded type which this property is stored as in a style map. For
- /// example, this is [`Toggle`](crate::geom::Length) for the
- /// [`BOLD`](crate::library::text::TextNode::BOLD) property.
+ /// The unfolded type which this property is stored as in a style map.
type Value: Debug + Clone + Hash + Sync + Send + 'static;
/// The folded type of value that is returned when reading this property
- /// from a style chain. For example, this is [`bool`] for the
- /// [`BOLD`](crate::library::text::TextNode::BOLD) property. For non-copy,
- /// non-folding properties this is a reference type.
+ /// from a style chain.
type Output;
/// The name of the property, used for debug printing.