pub struct CollisionProtectionLevelFeedback {
pub levels: [u8; 6],
}Expand description
碰撞防护等级设置反馈 (0x47B)
反馈6个关节的碰撞防护等级(0~8,等级0代表不检测碰撞)。
Fields§
§levels: [u8; 6]Trait Implementations§
Source§impl Clone for CollisionProtectionLevelFeedback
impl Clone for CollisionProtectionLevelFeedback
Source§fn clone(&self) -> CollisionProtectionLevelFeedback
fn clone(&self) -> CollisionProtectionLevelFeedback
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for CollisionProtectionLevelFeedback
impl Default for CollisionProtectionLevelFeedback
Source§fn default() -> CollisionProtectionLevelFeedback
fn default() -> CollisionProtectionLevelFeedback
Returns the “default value” for a type. Read more
Source§impl TryFrom<PiperFrame> for CollisionProtectionLevelFeedback
impl TryFrom<PiperFrame> for CollisionProtectionLevelFeedback
Source§type Error = ProtocolError
type Error = ProtocolError
The type returned in the event of a conversion error.
Source§fn try_from(
frame: PiperFrame,
) -> Result<CollisionProtectionLevelFeedback, <CollisionProtectionLevelFeedback as TryFrom<PiperFrame>>::Error>
fn try_from( frame: PiperFrame, ) -> Result<CollisionProtectionLevelFeedback, <CollisionProtectionLevelFeedback as TryFrom<PiperFrame>>::Error>
Performs the conversion.
impl Copy for CollisionProtectionLevelFeedback
Auto Trait Implementations§
impl Freeze for CollisionProtectionLevelFeedback
impl RefUnwindSafe for CollisionProtectionLevelFeedback
impl Send for CollisionProtectionLevelFeedback
impl Sync for CollisionProtectionLevelFeedback
impl Unpin for CollisionProtectionLevelFeedback
impl UnwindSafe for CollisionProtectionLevelFeedback
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more