pub enum CapabilityOperationKind {
Request,
Stream,
Event,
}Expand description
The transport-independent interaction semantics of one Capability Operation.
Variants§
Request
One request produces one response or Domain Error.
Stream
One open establishes an ordered, bidirectional stream session.
Event
One publication is delivered to zero or more subscribers.
Trait Implementations§
Source§impl Clone for CapabilityOperationKind
impl Clone for CapabilityOperationKind
Source§fn clone(&self) -> CapabilityOperationKind
fn clone(&self) -> CapabilityOperationKind
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 moreimpl Copy for CapabilityOperationKind
Source§impl Debug for CapabilityOperationKind
impl Debug for CapabilityOperationKind
Source§impl<'de> Deserialize<'de> for CapabilityOperationKind
impl<'de> Deserialize<'de> for CapabilityOperationKind
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 CapabilityOperationKind
Source§impl PartialEq for CapabilityOperationKind
impl PartialEq for CapabilityOperationKind
Source§impl Serialize for CapabilityOperationKind
impl Serialize for CapabilityOperationKind
impl StructuralPartialEq for CapabilityOperationKind
Auto Trait Implementations§
impl Freeze for CapabilityOperationKind
impl RefUnwindSafe for CapabilityOperationKind
impl Send for CapabilityOperationKind
impl Sync for CapabilityOperationKind
impl Unpin for CapabilityOperationKind
impl UnsafeUnpin for CapabilityOperationKind
impl UnwindSafe for CapabilityOperationKind
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