pub struct EncodableGolemBaseTransaction {
pub creates: Vec<Create>,
pub updates: Vec<Update>,
pub deletes: Vec<GolemBaseDelete>,
pub extensions: Vec<Extend>,
}Fields§
§creates: Vec<Create>A list of entities to create.
updates: Vec<Update>A list of entities to update.
deletes: Vec<GolemBaseDelete>A list of entity keys to delete.
extensions: Vec<Extend>A list of entities to extend.
Trait Implementations§
Source§impl Clone for EncodableGolemBaseTransaction
impl Clone for EncodableGolemBaseTransaction
Source§fn clone(&self) -> EncodableGolemBaseTransaction
fn clone(&self) -> EncodableGolemBaseTransaction
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 Default for EncodableGolemBaseTransaction
impl Default for EncodableGolemBaseTransaction
Source§fn default() -> EncodableGolemBaseTransaction
fn default() -> EncodableGolemBaseTransaction
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EncodableGolemBaseTransaction
impl RefUnwindSafe for EncodableGolemBaseTransaction
impl Send for EncodableGolemBaseTransaction
impl Sync for EncodableGolemBaseTransaction
impl Unpin for EncodableGolemBaseTransaction
impl UnwindSafe for EncodableGolemBaseTransaction
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> 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