pub struct HostCommit {
pub mutations: Vec<HostMutation>,
pub scene_mutations: Vec<SceneMutation>,
pub damage: DamageReport,
pub scene: Scene,
pub metrics: HostCommitMetrics,
pub semantics: SemanticUpdate,
}Fields§
§mutations: Vec<HostMutation>§scene_mutations: Vec<SceneMutation>§damage: DamageReport§scene: Scene§metrics: HostCommitMetrics§semantics: SemanticUpdateTrait Implementations§
Source§impl Clone for HostCommit
impl Clone for HostCommit
Source§fn clone(&self) -> HostCommit
fn clone(&self) -> HostCommit
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 moreAuto Trait Implementations§
impl Freeze for HostCommit
impl RefUnwindSafe for HostCommit
impl Send for HostCommit
impl Sync for HostCommit
impl Unpin for HostCommit
impl UnsafeUnpin for HostCommit
impl UnwindSafe for HostCommit
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