pub struct EncodedScene { /* private fields */ }Expand description
A content-rate Scene shared across device-rate local adaptations.
The shared pointer is part of the contract: a display-only mirror path can reuse the exact encoded tree for every device frame without deep-cloning the Scene.
Implementations§
Trait Implementations§
Source§impl Clone for EncodedScene
impl Clone for EncodedScene
Source§fn clone(&self) -> EncodedScene
fn clone(&self) -> EncodedScene
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 EncodedScene
impl Debug for EncodedScene
Source§impl PartialEq for EncodedScene
impl PartialEq for EncodedScene
impl StructuralPartialEq for EncodedScene
Auto Trait Implementations§
impl !Send for EncodedScene
impl !Sync for EncodedScene
impl Freeze for EncodedScene
impl RefUnwindSafe for EncodedScene
impl Unpin for EncodedScene
impl UnsafeUnpin for EncodedScene
impl UnwindSafe for EncodedScene
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