Struct m3u8_rs::playlist::Key [−][src]
pub struct Key {
pub method: String,
pub uri: Option<String>,
pub iv: Option<String>,
pub keyformat: Option<String>,
pub keyformatversions: Option<String>,
}
Expand description
[#EXT-X-KEY:<attribute-list>
]
(https://tools.ietf.org/html/draft-pantos-http-live-streaming-19#section-4.3.2.4)
Media Segments MAY be encrypted. The EXT-X-KEY tag specifies how to decrypt them. It applies to every Media Segment that appears between it and the next EXT-X-KEY tag in the Playlist file with the same KEYFORMAT attribute (or the end of the Playlist file). Two or more EXT-X-KEY tags with different KEYFORMAT attributes MAY apply to the same Media Segment if they ultimately produce the same decryption key.
Fields
method: String
uri: Option<String>
iv: Option<String>
keyformat: Option<String>
keyformatversions: Option<String>
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Key
impl UnwindSafe for Key
Blanket Implementations
Mutably borrows from an owned value. Read more