pub struct FrozenPlayable {
pub descriptor: PlayableDescriptor,
pub events: Vec<PlayEvent>,
pub content_hash: String,
}Expand description
Fully rendered snapshot of a Playable with a content hash.
Fields§
§descriptor: PlayableDescriptorDescriptor of the frozen playable.
events: Vec<PlayEvent>Rendered events in stable order.
content_hash: StringStable hash of the rendered content.
Trait Implementations§
Source§impl Clone for FrozenPlayable
impl Clone for FrozenPlayable
Source§fn clone(&self) -> FrozenPlayable
fn clone(&self) -> FrozenPlayable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FrozenPlayable
impl Debug for FrozenPlayable
impl Eq for FrozenPlayable
Source§impl PartialEq for FrozenPlayable
impl PartialEq for FrozenPlayable
impl StructuralPartialEq for FrozenPlayable
Auto Trait Implementations§
impl Freeze for FrozenPlayable
impl RefUnwindSafe for FrozenPlayable
impl Send for FrozenPlayable
impl Sync for FrozenPlayable
impl Unpin for FrozenPlayable
impl UnsafeUnpin for FrozenPlayable
impl UnwindSafe for FrozenPlayable
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