pub struct ContinuationToken(pub Vec<u8>);Expand description
Opaque continuation token. Returned by an executor that
surfaced MeshError::PartialResult; the caller hands it
back via MeshDbRequest::Resume to pick up where the
previous call left off.
The bytes are executor-private — callers MUST treat them
as opaque. The wrapper exists to keep the wire type
distinct from “any old Vec<u8>” in API signatures.
Tuple Fields§
§0: Vec<u8>Implementations§
Trait Implementations§
Source§impl Clone for ContinuationToken
impl Clone for ContinuationToken
Source§fn clone(&self) -> ContinuationToken
fn clone(&self) -> ContinuationToken
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 ContinuationToken
impl Debug for ContinuationToken
Source§impl Default for ContinuationToken
impl Default for ContinuationToken
Source§fn default() -> ContinuationToken
fn default() -> ContinuationToken
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContinuationToken
impl<'de> Deserialize<'de> for ContinuationToken
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 ContinuationToken
Source§impl Hash for ContinuationToken
impl Hash for ContinuationToken
Source§impl PartialEq for ContinuationToken
impl PartialEq for ContinuationToken
Source§impl Serialize for ContinuationToken
impl Serialize for ContinuationToken
impl StructuralPartialEq for ContinuationToken
Auto Trait Implementations§
impl Freeze for ContinuationToken
impl RefUnwindSafe for ContinuationToken
impl Send for ContinuationToken
impl Sync for ContinuationToken
impl Unpin for ContinuationToken
impl UnsafeUnpin for ContinuationToken
impl UnwindSafe for ContinuationToken
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> CallHasher for T
impl<T> CallHasher for T
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.