[−][src]Enum tinkerforge::ip_connection::EnumerationType
Type of enumeration of a device.
Variants
Device is available (enumeration triggered by user: Enumerate
).
This enumeration type can occur multiple times for the same device.
Device is newly connected (automatically send by Brick after establishing a communication connection). This indicates that the device has potentially lost its previous configuration and needs to be reconfigured.
Device is disconnected (only possible for USB connection). In this case only uid and enumerationType are valid.
Device returned an unknown enumeration type.
Trait Implementations
impl From<u8> for EnumerationType
[src]
fn from(byte: u8) -> EnumerationType
[src]
impl Clone for EnumerationType
[src]
fn clone(&self) -> EnumerationType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for EnumerationType
[src]
impl Eq for EnumerationType
[src]
impl PartialEq<EnumerationType> for EnumerationType
[src]
fn eq(&self, other: &EnumerationType) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Debug for EnumerationType
[src]
impl Hash for EnumerationType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl StructuralPartialEq for EnumerationType
[src]
impl StructuralEq for EnumerationType
[src]
Auto Trait Implementations
impl Send for EnumerationType
impl Sync for EnumerationType
impl Unpin for EnumerationType
impl UnwindSafe for EnumerationType
impl RefUnwindSafe for EnumerationType
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self