pub struct ReadDiscreteInputsResponse {
pub input_status: Vec<bool>,
}Expand description
PDU response for FC 0x02 Read Discrete Inputs.
Fields§
§input_status: Vec<bool>Status of each discrete input (in request order).
Implementations§
Source§impl ReadDiscreteInputsResponse
impl ReadDiscreteInputsResponse
Trait Implementations§
Source§impl Clone for ReadDiscreteInputsResponse
impl Clone for ReadDiscreteInputsResponse
Source§fn clone(&self) -> ReadDiscreteInputsResponse
fn clone(&self) -> ReadDiscreteInputsResponse
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 Debug for ReadDiscreteInputsResponse
impl Debug for ReadDiscreteInputsResponse
impl Eq for ReadDiscreteInputsResponse
impl StructuralPartialEq for ReadDiscreteInputsResponse
Auto Trait Implementations§
impl Freeze for ReadDiscreteInputsResponse
impl RefUnwindSafe for ReadDiscreteInputsResponse
impl Send for ReadDiscreteInputsResponse
impl Sync for ReadDiscreteInputsResponse
impl Unpin for ReadDiscreteInputsResponse
impl UnsafeUnpin for ReadDiscreteInputsResponse
impl UnwindSafe for ReadDiscreteInputsResponse
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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