pub struct ProgrammerSetDeviceAddressEvent {
pub receiver_address: u16,
pub programmer_address: u16,
pub new_address: u16,
}Fields
receiver_address: u16programmer_address: u16new_address: u16Trait Implementations
sourceimpl ConvertPacket<ProgrammerSetDeviceAddressEvent> for ProgrammerSetDeviceAddressEvent
impl ConvertPacket<ProgrammerSetDeviceAddressEvent> for ProgrammerSetDeviceAddressEvent
fn try_from_packet(packet: &Packet) -> Result<Self, ConvertPacketError>
fn to_packet(&self) -> Packet
sourceimpl Ord for ProgrammerSetDeviceAddressEvent
impl Ord for ProgrammerSetDeviceAddressEvent
sourcefn cmp(&self, other: &ProgrammerSetDeviceAddressEvent) -> Ordering
fn cmp(&self, other: &ProgrammerSetDeviceAddressEvent) -> 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<ProgrammerSetDeviceAddressEvent> for ProgrammerSetDeviceAddressEvent
impl PartialEq<ProgrammerSetDeviceAddressEvent> for ProgrammerSetDeviceAddressEvent
sourcefn eq(&self, other: &ProgrammerSetDeviceAddressEvent) -> bool
fn eq(&self, other: &ProgrammerSetDeviceAddressEvent) -> bool
sourceimpl PartialOrd<ProgrammerSetDeviceAddressEvent> for ProgrammerSetDeviceAddressEvent
impl PartialOrd<ProgrammerSetDeviceAddressEvent> for ProgrammerSetDeviceAddressEvent
sourcefn partial_cmp(
&self,
other: &ProgrammerSetDeviceAddressEvent
) -> Option<Ordering>
fn partial_cmp(
&self,
other: &ProgrammerSetDeviceAddressEvent
) -> 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 ProgrammerSetDeviceAddressEvent
impl StructuralEq for ProgrammerSetDeviceAddressEvent
impl StructuralPartialEq for ProgrammerSetDeviceAddressEvent
Auto Trait Implementations
impl RefUnwindSafe for ProgrammerSetDeviceAddressEvent
impl Send for ProgrammerSetDeviceAddressEvent
impl Sync for ProgrammerSetDeviceAddressEvent
impl Unpin for ProgrammerSetDeviceAddressEvent
impl UnwindSafe for ProgrammerSetDeviceAddressEvent
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