pub struct CursorEntry {
pub key: Option<KeyValue>,
pub primary_key: String,
pub record: Option<Record>,
}Expand description
CursorEntry is one streamed cursor row.
Native message type for gestalt.provider.v1.CursorEntry.
Fields§
§key: Option<KeyValue>One full IndexedDB key (scalar or array). https://www.w3.org/TR/IndexedDB/#dom-idbcursor-key
The key field; None when unset.
primary_key: StringThe primary_key field.
record: Option<Record>The record field; None when unset.
Trait Implementations§
Source§impl Clone for CursorEntry
impl Clone for CursorEntry
Source§fn clone(&self) -> CursorEntry
fn clone(&self) -> CursorEntry
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 CursorEntry
impl Debug for CursorEntry
Source§impl Default for CursorEntry
impl Default for CursorEntry
Source§fn default() -> CursorEntry
fn default() -> CursorEntry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CursorEntry
impl<'de> Deserialize<'de> for CursorEntry
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 CursorEntry
impl PartialEq for CursorEntry
Source§impl Serialize for CursorEntry
impl Serialize for CursorEntry
impl StructuralPartialEq for CursorEntry
Auto Trait Implementations§
impl Freeze for CursorEntry
impl RefUnwindSafe for CursorEntry
impl Send for CursorEntry
impl Sync for CursorEntry
impl Unpin for CursorEntry
impl UnsafeUnpin for CursorEntry
impl UnwindSafe for CursorEntry
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