pub type PushResult<D> = Result<<<D as DurableRing>::Ids as Identities>::OpId, PushError<<D as DurableRing>::Ids, <D as DurableRing>::Buffer, <D as DurableRing>::Context>>;Expand description
What an implementation’s push returns.
Aliased Type§
pub enum PushResult<D> {
Ok(<<D as DurableRing>::Ids as Identities>::OpId),
Err(PushError<<D as DurableRing>::Ids, <D as DurableRing>::Buffer, <D as DurableRing>::Context>),
}Variants§
Ok(<<D as DurableRing>::Ids as Identities>::OpId)
Contains the success value
Err(PushError<<D as DurableRing>::Ids, <D as DurableRing>::Buffer, <D as DurableRing>::Context>)
Contains the error value