pub struct ProtocolInstructionDescriptor {
pub class: ProtocolInstructionClass,
pub direction: ProtocolDirection,
pub authority: ProtocolAuthority,
pub ordering: ProtocolOrdering,
pub durability: ProtocolDurability,
pub render_effect: ProtocolRenderEffect,
}Fields§
§class: ProtocolInstructionClass§direction: ProtocolDirection§ordering: ProtocolOrdering§durability: ProtocolDurability§render_effect: ProtocolRenderEffectTrait Implementations§
Source§impl Clone for ProtocolInstructionDescriptor
impl Clone for ProtocolInstructionDescriptor
Source§fn clone(&self) -> ProtocolInstructionDescriptor
fn clone(&self) -> ProtocolInstructionDescriptor
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 moreSource§impl<'de> Deserialize<'de> for ProtocolInstructionDescriptor
impl<'de> Deserialize<'de> for ProtocolInstructionDescriptor
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 ProtocolInstructionDescriptor
impl PartialEq for ProtocolInstructionDescriptor
Source§fn eq(&self, other: &ProtocolInstructionDescriptor) -> bool
fn eq(&self, other: &ProtocolInstructionDescriptor) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ProtocolInstructionDescriptor
impl Eq for ProtocolInstructionDescriptor
impl StructuralPartialEq for ProtocolInstructionDescriptor
Auto Trait Implementations§
impl Freeze for ProtocolInstructionDescriptor
impl RefUnwindSafe for ProtocolInstructionDescriptor
impl Send for ProtocolInstructionDescriptor
impl Sync for ProtocolInstructionDescriptor
impl Unpin for ProtocolInstructionDescriptor
impl UnsafeUnpin for ProtocolInstructionDescriptor
impl UnwindSafe for ProtocolInstructionDescriptor
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