pub struct ComponentSnapshot {
pub id: ComponentId,
pub fields: Vec<FieldValue>,
}Expand description
A component snapshot.
Fields§
§id: ComponentId§fields: Vec<FieldValue>Field values in schema order.
Trait Implementations§
Source§impl Clone for ComponentSnapshot
impl Clone for ComponentSnapshot
Source§fn clone(&self) -> ComponentSnapshot
fn clone(&self) -> ComponentSnapshot
Returns a duplicate of the value. Read more
1.0.0 · 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 ComponentSnapshot
impl Debug for ComponentSnapshot
Source§impl PartialEq for ComponentSnapshot
impl PartialEq for ComponentSnapshot
impl Eq for ComponentSnapshot
impl StructuralPartialEq for ComponentSnapshot
Auto Trait Implementations§
impl Freeze for ComponentSnapshot
impl RefUnwindSafe for ComponentSnapshot
impl Send for ComponentSnapshot
impl Sync for ComponentSnapshot
impl Unpin for ComponentSnapshot
impl UnwindSafe for ComponentSnapshot
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