@@ -62,37 +62,39 @@ impl TryFrom<u8> for TargetType {
6262/// tag, but rather a "TITLE" tag that is applied to a [`TargetType::Track`] target.
6363///
6464/// See [`TargetType`] for more information on the types of targets.
65+ ///
66+ /// [`SimpleTag`]: crate::ebml::SimpleTag
6567#[ derive( Default , Debug , Clone , PartialEq , Eq , Hash ) ]
6668pub struct Target {
6769 /// The type of the target.
6870 pub target_type : TargetType ,
6971 /// An informational string that can be used to display the logical level of the target.
7072 pub name : Option < String > ,
71- /// A unique ID to identify the [Track] (s) the tags belong to.
73+ /// A unique ID to identify the track (s) the tags belong to.
7274 ///
7375 /// If the value is 0 at this level, the tags apply to all tracks in the Segment. If set to any
74- /// other value, it **MUST** match the [ `TrackUID`] value of a track found in this Segment.
76+ /// other value, it **MUST** match the `TrackUID` value of a track found in this Segment.
7577 ///
7678 /// **Unsupported in WebM**
7779 pub track_uids : Option < Vec < u64 > > ,
78- /// A unique ID to identify the [ EditionEntry] (s) the tags belong to.
80+ /// A unique ID to identify the ` EditionEntry` (s) the tags belong to.
7981 ///
8082 /// If the value is 0 at this level, the tags apply to all editions in the Segment. If set to
81- /// any other value, it **MUST** match the [ `EditionUID`] value of an edition found in this Segment.
83+ /// any other value, it **MUST** match the `EditionUID` value of an edition found in this Segment.
8284 ///
8385 /// **Unsupported in WebM**
8486 pub edition_uids : Option < Vec < u64 > > ,
85- /// A unique ID to identify the [ Chapter] (s) the tags belong to.
87+ /// A unique ID to identify the Chapter(s) the tags belong to.
8688 ///
8789 /// If the value is 0 at this level, the tags apply to all chapters in the Segment. If set to
88- /// any other value, it **MUST** match the [ `ChapterUID`] value of a chapter found in this Segment.
90+ /// any other value, it **MUST** match the `ChapterUID` value of a chapter found in this Segment.
8991 ///
9092 /// **Unsupported in WebM**
9193 pub chapter_uids : Option < Vec < u64 > > ,
9294 /// A unique ID to identify the [`AttachedFile`]\(s) the tags belong to.
9395 ///
9496 /// If the value is 0 at this level, the tags apply to all the attachments in the Segment. If
95- /// set to any other value, it **MUST** match the [`AttachedFile::uid`]) value of an attachment
97+ /// set to any other value, it **MUST** match the [`AttachedFile::uid`] value of an attachment
9698 /// found in this Segment.
9799 ///
98100 /// [`AttachedFile`]: crate::ebml::AttachedFile
0 commit comments