[−][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 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 Debug for EnumerationType
[src]
impl Eq for EnumerationType
[src]
impl From<u8> for EnumerationType
[src]
fn from(byte: u8) -> 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 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 StructuralEq for EnumerationType
[src]
impl StructuralPartialEq for EnumerationType
[src]
Auto Trait Implementations
impl RefUnwindSafe for EnumerationType
impl Send for EnumerationType
impl Sync for EnumerationType
impl Unpin for EnumerationType
impl UnwindSafe for EnumerationType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
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 = Infallible
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>,