pub struct UpdateComponentsOptions {
pub components: Vec<UpdateComponentOptions>,
}Expand description
Batched form of UpdateComponentOptions — one IPC round trip and one
(animation-disabled) native transaction for all geometry updates of a
frame. Used by the DOM scroll-sync path.
Fields§
§components: Vec<UpdateComponentOptions>Trait Implementations§
Source§impl Clone for UpdateComponentsOptions
impl Clone for UpdateComponentsOptions
Source§fn clone(&self) -> UpdateComponentsOptions
fn clone(&self) -> UpdateComponentsOptions
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 UpdateComponentsOptions
impl Debug for UpdateComponentsOptions
Source§impl<'de> Deserialize<'de> for UpdateComponentsOptions
impl<'de> Deserialize<'de> for UpdateComponentsOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UpdateComponentsOptions
impl RefUnwindSafe for UpdateComponentsOptions
impl Send for UpdateComponentsOptions
impl Sync for UpdateComponentsOptions
impl Unpin for UpdateComponentsOptions
impl UnsafeUnpin for UpdateComponentsOptions
impl UnwindSafe for UpdateComponentsOptions
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