@@ -62,37 +62,39 @@ impl TryFrom<u8> for TargetType {
62
62
/// tag, but rather a "TITLE" tag that is applied to a [`TargetType::Track`] target.
63
63
///
64
64
/// See [`TargetType`] for more information on the types of targets.
65
+ ///
66
+ /// [`SimpleTag`]: crate::ebml::SimpleTag
65
67
#[ derive( Default , Debug , Clone , PartialEq , Eq , Hash ) ]
66
68
pub struct Target {
67
69
/// The type of the target.
68
70
pub target_type : TargetType ,
69
71
/// An informational string that can be used to display the logical level of the target.
70
72
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.
72
74
///
73
75
/// 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.
75
77
///
76
78
/// **Unsupported in WebM**
77
79
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.
79
81
///
80
82
/// 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.
82
84
///
83
85
/// **Unsupported in WebM**
84
86
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.
86
88
///
87
89
/// 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.
89
91
///
90
92
/// **Unsupported in WebM**
91
93
pub chapter_uids : Option < Vec < u64 > > ,
92
94
/// A unique ID to identify the [`AttachedFile`]\(s) the tags belong to.
93
95
///
94
96
/// 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
96
98
/// found in this Segment.
97
99
///
98
100
/// [`AttachedFile`]: crate::ebml::AttachedFile
0 commit comments