Struct holochain_types::entry::WireEntryOps
source · [−]pub struct WireEntryOps {
pub creates: Vec<Judged<WireNewEntryHeader>>,
pub deletes: Vec<Judged<WireDelete>>,
pub updates: Vec<Judged<WireUpdateRelationship>>,
pub entry: Option<EntryData>,
}
Expand description
Condensed data needed for a get entry request.
Fields
creates: Vec<Judged<WireNewEntryHeader>>
Any headers that created this entry.
deletes: Vec<Judged<WireDelete>>
Any deletes that deleted this entry.
updates: Vec<Judged<WireUpdateRelationship>>
Any updates on this entry.
entry: Option<EntryData>
The entry data shared across all headers.
Implementations
sourceimpl WireEntryOps
impl WireEntryOps
sourcepub fn render(self) -> DhtOpResult<RenderedOps>
pub fn render(self) -> DhtOpResult<RenderedOps>
Render these ops to their full types.
Trait Implementations
sourceimpl Clone for WireEntryOps
impl Clone for WireEntryOps
sourcefn clone(&self) -> WireEntryOps
fn clone(&self) -> WireEntryOps
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for WireEntryOps
impl Debug for WireEntryOps
sourceimpl Default for WireEntryOps
impl Default for WireEntryOps
sourcefn default() -> WireEntryOps
fn default() -> WireEntryOps
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for WireEntryOps
impl<'de> Deserialize<'de> for WireEntryOps
sourcefn 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
sourceimpl PartialEq<WireEntryOps> for WireEntryOps
impl PartialEq<WireEntryOps> for WireEntryOps
sourcefn eq(&self, other: &WireEntryOps) -> bool
fn eq(&self, other: &WireEntryOps) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &WireEntryOps) -> bool
fn ne(&self, other: &WireEntryOps) -> bool
This method tests for !=
.
sourceimpl Serialize for WireEntryOps
impl Serialize for WireEntryOps
sourceimpl TryFrom<&'_ WireEntryOps> for SerializedBytes
impl TryFrom<&'_ WireEntryOps> for SerializedBytes
type Error = SerializedBytesError
type Error = SerializedBytesError
The type returned in the event of a conversion error.
sourcefn try_from(t: &WireEntryOps) -> Result<SerializedBytes, SerializedBytesError>
fn try_from(t: &WireEntryOps) -> Result<SerializedBytes, SerializedBytesError>
Performs the conversion.
sourceimpl TryFrom<SerializedBytes> for WireEntryOps
impl TryFrom<SerializedBytes> for WireEntryOps
type Error = SerializedBytesError
type Error = SerializedBytesError
The type returned in the event of a conversion error.
sourcefn try_from(sb: SerializedBytes) -> Result<WireEntryOps, SerializedBytesError>
fn try_from(sb: SerializedBytes) -> Result<WireEntryOps, SerializedBytesError>
Performs the conversion.
sourceimpl TryFrom<WireEntryOps> for SerializedBytes
impl TryFrom<WireEntryOps> for SerializedBytes
type Error = SerializedBytesError
type Error = SerializedBytesError
The type returned in the event of a conversion error.
sourcefn try_from(t: WireEntryOps) -> Result<SerializedBytes, SerializedBytesError>
fn try_from(t: WireEntryOps) -> Result<SerializedBytes, SerializedBytesError>
Performs the conversion.
impl Eq for WireEntryOps
impl StructuralEq for WireEntryOps
impl StructuralPartialEq for WireEntryOps
Auto Trait Implementations
impl RefUnwindSafe for WireEntryOps
impl Send for WireEntryOps
impl Sync for WireEntryOps
impl Unpin for WireEntryOps
impl UnwindSafe for WireEntryOps
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
impl<T> FutureExt for T
impl<T> FutureExt for T
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more