pub enum DataverseChange {
NewOrUpdated {
id: String,
entity_name: String,
attributes: Map<String, Value>,
},
Deleted {
id: String,
entity_name: String,
},
}Expand description
Classified change from a Dataverse delta response.
Maps to the platform’s IChangedItem interface with
ChangeType.NewOrUpdated and ChangeType.RemoveOrDeleted variants.
Variants§
NewOrUpdated
A new or updated entity record.
Equivalent to NewOrUpdatedItem in the platform SDK.
Fields
Deleted
A deleted entity record.
Equivalent to RemovedOrDeletedItem in the platform SDK.
Trait Implementations§
Source§impl Clone for DataverseChange
impl Clone for DataverseChange
Source§fn clone(&self) -> DataverseChange
fn clone(&self) -> DataverseChange
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 DataverseChange
impl RefUnwindSafe for DataverseChange
impl Send for DataverseChange
impl Sync for DataverseChange
impl Unpin for DataverseChange
impl UnsafeUnpin for DataverseChange
impl UnwindSafe for DataverseChange
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