pub enum ParticipantRequirement {
DifferentialDriveVelocity,
}Expand description
The one topology requirement a participant binary may currently declare.
Variants§
DifferentialDriveVelocity
The stock drive service’s topology and motor-command contract.
Implementations§
Trait Implementations§
Source§impl Clone for ParticipantRequirement
impl Clone for ParticipantRequirement
Source§fn clone(&self) -> ParticipantRequirement
fn clone(&self) -> ParticipantRequirement
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 ParticipantRequirement
Source§impl Debug for ParticipantRequirement
impl Debug for ParticipantRequirement
Source§impl DescribeWire for ParticipantRequirement
impl DescribeWire for ParticipantRequirement
Source§fn wire_schema() -> WireSchema
fn wire_schema() -> WireSchema
The shape a value of this type puts on the wire.
Source§impl<'de> Deserialize<'de> for ParticipantRequirement
impl<'de> Deserialize<'de> for ParticipantRequirement
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 ParticipantRequirement
Source§impl PartialEq for ParticipantRequirement
impl PartialEq for ParticipantRequirement
Source§impl Serialize for ParticipantRequirement
impl Serialize for ParticipantRequirement
impl StructuralPartialEq for ParticipantRequirement
Auto Trait Implementations§
impl Freeze for ParticipantRequirement
impl RefUnwindSafe for ParticipantRequirement
impl Send for ParticipantRequirement
impl Sync for ParticipantRequirement
impl Unpin for ParticipantRequirement
impl UnsafeUnpin for ParticipantRequirement
impl UnwindSafe for ParticipantRequirement
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