pub struct NestedRecordAssignment {
pub association: String,
pub index: usize,
pub attributes: Map<String, Value>,
pub marked_for_destruction: bool,
}Expand description
A parsed nested-attributes assignment.
Fields§
§association: StringThe association name.
index: usizePosition within the provided payload.
attributes: Map<String, Value>Nested attributes excluding _destroy.
marked_for_destruction: boolWhether this nested record is marked for destruction.
Trait Implementations§
Source§impl Clone for NestedRecordAssignment
impl Clone for NestedRecordAssignment
Source§fn clone(&self) -> NestedRecordAssignment
fn clone(&self) -> NestedRecordAssignment
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 NestedRecordAssignment
impl Debug for NestedRecordAssignment
Source§impl PartialEq for NestedRecordAssignment
impl PartialEq for NestedRecordAssignment
impl StructuralPartialEq for NestedRecordAssignment
Auto Trait Implementations§
impl Freeze for NestedRecordAssignment
impl RefUnwindSafe for NestedRecordAssignment
impl Send for NestedRecordAssignment
impl Sync for NestedRecordAssignment
impl Unpin for NestedRecordAssignment
impl UnsafeUnpin for NestedRecordAssignment
impl UnwindSafe for NestedRecordAssignment
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more