pub struct BeginTransactionRequest {
pub stores: Vec<String>,
pub mode: TransactionMode,
pub durability_hint: TransactionDurabilityHint,
}Expand description
BeginTransactionRequest starts an IndexedDB transaction stream.
Native message type for gestalt.provider.v1.BeginTransactionRequest.
Fields§
§stores: Vec<String>The stores field.
mode: TransactionModeThe mode field.
durability_hint: TransactionDurabilityHintThe durability_hint field.
Trait Implementations§
Source§impl Clone for BeginTransactionRequest
impl Clone for BeginTransactionRequest
Source§fn clone(&self) -> BeginTransactionRequest
fn clone(&self) -> BeginTransactionRequest
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 BeginTransactionRequest
impl Debug for BeginTransactionRequest
Source§impl Default for BeginTransactionRequest
impl Default for BeginTransactionRequest
Source§fn default() -> BeginTransactionRequest
fn default() -> BeginTransactionRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BeginTransactionRequest
impl<'de> Deserialize<'de> for BeginTransactionRequest
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
Source§impl PartialEq for BeginTransactionRequest
impl PartialEq for BeginTransactionRequest
Source§impl Serialize for BeginTransactionRequest
impl Serialize for BeginTransactionRequest
impl StructuralPartialEq for BeginTransactionRequest
Auto Trait Implementations§
impl Freeze for BeginTransactionRequest
impl RefUnwindSafe for BeginTransactionRequest
impl Send for BeginTransactionRequest
impl Sync for BeginTransactionRequest
impl Unpin for BeginTransactionRequest
impl UnsafeUnpin for BeginTransactionRequest
impl UnwindSafe for BeginTransactionRequest
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request