Struct m3u8_rs::SessionKey
source · pub struct SessionKey(pub Key);
Expand description
#EXT-X-SESSION-KEY:<attribute-list>
The EXT-X-SESSION-KEY tag allows encryption keys from Media Playlists
to be specified in a Master Playlist. This allows the client to
preload these keys without having to read the Media Playlist(s) first.
Tuple Fields§
§0: Key
Trait Implementations§
source§impl Clone for SessionKey
impl Clone for SessionKey
source§fn clone(&self) -> SessionKey
fn clone(&self) -> SessionKey
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SessionKey
impl Debug for SessionKey
source§impl Default for SessionKey
impl Default for SessionKey
source§fn default() -> SessionKey
fn default() -> SessionKey
Returns the “default value” for a type. Read more
source§impl PartialEq for SessionKey
impl PartialEq for SessionKey
source§fn eq(&self, other: &SessionKey) -> bool
fn eq(&self, other: &SessionKey) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for SessionKey
impl StructuralEq for SessionKey
impl StructuralPartialEq for SessionKey
Auto Trait Implementations§
impl RefUnwindSafe for SessionKey
impl Send for SessionKey
impl Sync for SessionKey
impl Unpin for SessionKey
impl UnwindSafe for SessionKey
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more