pub struct PropertySetSnapshotSource { /* private fields */ }Expand description
A snapshot of a property set as it is sent to the server: values and the ids of server objects. The snapshot itself is built from it on the server, where it resolves the ids and keeps handles to the objects.
Implementations§
Source§impl PropertySetSnapshotSource
impl PropertySetSnapshotSource
pub fn new(dic: HashMap<String, PropertySetSnapshotSourceValue>) -> Self
Sourcepub fn build(self) -> PropertySetSnapshot
pub fn build(self) -> PropertySetSnapshot
Builds the snapshot.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PropertySetSnapshotSource
impl RefUnwindSafe for PropertySetSnapshotSource
impl Send for PropertySetSnapshotSource
impl Sync for PropertySetSnapshotSource
impl Unpin for PropertySetSnapshotSource
impl UnsafeUnpin for PropertySetSnapshotSource
impl UnwindSafe for PropertySetSnapshotSource
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
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more