pub struct DynamicMutationResult {
pub entity: String,
pub columns: Vec<String>,
pub rows: Vec<Vec<OutputValue>>,
pub affected_rows: u32,
}Expand description
DynamicMutationResult
Row-oriented result from one accepted-schema-driven structural mutation.
Fields§
§entity: StringAccepted entity name used for the mutation.
columns: Vec<String>Complete accepted output-column names in row order.
rows: Vec<Vec<OutputValue>>Canonical row values produced or removed by the mutation.
affected_rows: u32Number of rows whose logical or physical state changed.
Trait Implementations§
Source§impl CandidType for DynamicMutationResult
impl CandidType for DynamicMutationResult
Source§impl Clone for DynamicMutationResult
impl Clone for DynamicMutationResult
Source§fn clone(&self) -> DynamicMutationResult
fn clone(&self) -> DynamicMutationResult
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 DynamicMutationResult
impl Debug for DynamicMutationResult
Source§impl<'de> Deserialize<'de> for DynamicMutationResult
impl<'de> Deserialize<'de> for DynamicMutationResult
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
impl Eq for DynamicMutationResult
Source§impl PartialEq for DynamicMutationResult
impl PartialEq for DynamicMutationResult
impl StructuralPartialEq for DynamicMutationResult
Auto Trait Implementations§
impl Freeze for DynamicMutationResult
impl RefUnwindSafe for DynamicMutationResult
impl Send for DynamicMutationResult
impl Sync for DynamicMutationResult
impl Unpin for DynamicMutationResult
impl UnsafeUnpin for DynamicMutationResult
impl UnwindSafe for DynamicMutationResult
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