pub struct ExactSlotProbeTranscript {
pub probe_id: ProviderProbeId,
pub logical_key: String,
pub slot: ObjectSlot,
pub contenders: [ProbeCreateAttempt; 2],
pub accepted: ExactObjectRef,
pub full_read_hash: ObjectHash,
pub range: ProbeRangeReceipt,
pub conditional: ConditionalUpdateProbeReceipt,
pub lost_response: LostResponseProbeReceipt,
}Fields§
§probe_id: ProviderProbeId§logical_key: String§slot: ObjectSlot§contenders: [ProbeCreateAttempt; 2]§accepted: ExactObjectRef§full_read_hash: ObjectHash§range: ProbeRangeReceipt§conditional: ConditionalUpdateProbeReceipt§lost_response: LostResponseProbeReceiptTrait Implementations§
Source§impl Clone for ExactSlotProbeTranscript
impl Clone for ExactSlotProbeTranscript
Source§fn clone(&self) -> ExactSlotProbeTranscript
fn clone(&self) -> ExactSlotProbeTranscript
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 ExactSlotProbeTranscript
impl Debug for ExactSlotProbeTranscript
Source§impl<'de> Deserialize<'de> for ExactSlotProbeTranscript
impl<'de> Deserialize<'de> for ExactSlotProbeTranscript
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 ExactSlotProbeTranscript
impl PartialEq for ExactSlotProbeTranscript
Source§impl Serialize for ExactSlotProbeTranscript
impl Serialize for ExactSlotProbeTranscript
impl Eq for ExactSlotProbeTranscript
impl StructuralPartialEq for ExactSlotProbeTranscript
Auto Trait Implementations§
impl Freeze for ExactSlotProbeTranscript
impl RefUnwindSafe for ExactSlotProbeTranscript
impl Send for ExactSlotProbeTranscript
impl Sync for ExactSlotProbeTranscript
impl Unpin for ExactSlotProbeTranscript
impl UnsafeUnpin for ExactSlotProbeTranscript
impl UnwindSafe for ExactSlotProbeTranscript
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.