pub struct RemoteReconciliationKey(/* private fields */);Expand description
Opaque key used by status queries or change-feed reconciliation.
Implementations§
Source§impl RemoteReconciliationKey
impl RemoteReconciliationKey
Sourcepub fn new(value: impl Into<String>) -> Result<Self>
pub fn new(value: impl Into<String>) -> Result<Self>
Creates a non-empty opaque value and preserves it exactly.
§Errors
Returns an error when validation fails or an underlying backend, store, or platform operation fails.
Sourcepub fn into_string(self) -> String
pub fn into_string(self) -> String
Consumes the wrapper and returns the opaque value.
Trait Implementations§
Source§impl Clone for RemoteReconciliationKey
impl Clone for RemoteReconciliationKey
Source§fn clone(&self) -> RemoteReconciliationKey
fn clone(&self) -> RemoteReconciliationKey
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 RemoteReconciliationKey
impl Debug for RemoteReconciliationKey
Source§impl Hash for RemoteReconciliationKey
impl Hash for RemoteReconciliationKey
Source§impl PartialEq for RemoteReconciliationKey
impl PartialEq for RemoteReconciliationKey
impl Eq for RemoteReconciliationKey
impl StructuralPartialEq for RemoteReconciliationKey
Auto Trait Implementations§
impl Freeze for RemoteReconciliationKey
impl RefUnwindSafe for RemoteReconciliationKey
impl Send for RemoteReconciliationKey
impl Sync for RemoteReconciliationKey
impl Unpin for RemoteReconciliationKey
impl UnwindSafe for RemoteReconciliationKey
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