Struct ross_protocol::event::button::ButtonReleasedEvent
source · [−]pub struct ButtonReleasedEvent {
pub receiver_address: u16,
pub button_address: u16,
pub index: u8,
}Fields
receiver_address: u16index: u8Trait Implementations
sourceimpl ConvertPacket<ButtonReleasedEvent> for ButtonReleasedEvent
impl ConvertPacket<ButtonReleasedEvent> for ButtonReleasedEvent
fn try_from_packet(packet: &Packet) -> Result<Self, ConvertPacketError>
fn to_packet(&self) -> Packet
sourceimpl Debug for ButtonReleasedEvent
impl Debug for ButtonReleasedEvent
sourceimpl Ord for ButtonReleasedEvent
impl Ord for ButtonReleasedEvent
sourcefn cmp(&self, other: &ButtonReleasedEvent) -> Ordering
fn cmp(&self, other: &ButtonReleasedEvent) -> Ordering
1.21.0 · sourceconst fn max(self, other: Self) -> Self
const fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourceconst fn min(self, other: Self) -> Self
const fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourceconst fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
const fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<ButtonReleasedEvent> for ButtonReleasedEvent
impl PartialEq<ButtonReleasedEvent> for ButtonReleasedEvent
sourcefn eq(&self, other: &ButtonReleasedEvent) -> bool
fn eq(&self, other: &ButtonReleasedEvent) -> bool
sourceimpl PartialOrd<ButtonReleasedEvent> for ButtonReleasedEvent
impl PartialOrd<ButtonReleasedEvent> for ButtonReleasedEvent
sourcefn partial_cmp(&self, other: &ButtonReleasedEvent) -> Option<Ordering>
fn partial_cmp(&self, other: &ButtonReleasedEvent) -> Option<Ordering>
1.0.0 · sourceconst fn le(&self, other: &Rhs) -> bool
const fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Eq for ButtonReleasedEvent
impl StructuralEq for ButtonReleasedEvent
impl StructuralPartialEq for ButtonReleasedEvent
Auto Trait Implementations
impl RefUnwindSafe for ButtonReleasedEvent
impl Send for ButtonReleasedEvent
impl Sync for ButtonReleasedEvent
impl Unpin for ButtonReleasedEvent
impl UnwindSafe for ButtonReleasedEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more