#[repr(u32)]
pub enum ETrackedPropertyError {
Show 16 variants
TrackedProp_Success,
TrackedProp_WrongDataType,
TrackedProp_WrongDeviceClass,
TrackedProp_BufferTooSmall,
TrackedProp_UnknownProperty,
TrackedProp_InvalidDevice,
TrackedProp_CouldNotContactServer,
TrackedProp_ValueNotProvidedByDevice,
TrackedProp_StringExceedsMaximumLength,
TrackedProp_NotYetAvailable,
TrackedProp_PermissionDenied,
TrackedProp_InvalidOperation,
TrackedProp_CannotWriteToWildcards,
TrackedProp_IPCReadFailure,
TrackedProp_OutOfMemory,
TrackedProp_InvalidContainer,
}
Expand description
Used to return errors that occur when reading properties.
Variants
TrackedProp_Success
TrackedProp_WrongDataType
TrackedProp_WrongDeviceClass
TrackedProp_BufferTooSmall
TrackedProp_UnknownProperty
TrackedProp_InvalidDevice
TrackedProp_CouldNotContactServer
TrackedProp_ValueNotProvidedByDevice
TrackedProp_StringExceedsMaximumLength
TrackedProp_NotYetAvailable
TrackedProp_PermissionDenied
TrackedProp_InvalidOperation
TrackedProp_CannotWriteToWildcards
TrackedProp_IPCReadFailure
TrackedProp_OutOfMemory
TrackedProp_InvalidContainer
Trait Implementations
sourceimpl Clone for ETrackedPropertyError
impl Clone for ETrackedPropertyError
sourcefn clone(&self) -> ETrackedPropertyError
fn clone(&self) -> ETrackedPropertyError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ETrackedPropertyError
impl Debug for ETrackedPropertyError
sourceimpl ExternType for ETrackedPropertyError
impl ExternType for ETrackedPropertyError
type Id = (v, r, (), E, T, r, a, c, k, e, d, P, r, o, p, e, r, t, y, E, r, r, o, r)
type Id = (v, r, (), E, T, r, a, c, k, e, d, P, r, o, p, e, r, t, y, E, r, r, o, r)
A type-level representation of the type’s C++ namespace and type name. Read more
type Kind = Trivial
type Kind = Trivial
Either cxx::kind::Opaque
or cxx::kind::Trivial
. Read more
sourceimpl Hash for ETrackedPropertyError
impl Hash for ETrackedPropertyError
impl Copy for ETrackedPropertyError
impl Eq for ETrackedPropertyError
impl StructuralEq for ETrackedPropertyError
impl StructuralPartialEq for ETrackedPropertyError
impl UniquePtrTarget for ETrackedPropertyError
impl VectorElement for ETrackedPropertyError
impl WeakPtrTarget for ETrackedPropertyError
Auto Trait Implementations
impl RefUnwindSafe for ETrackedPropertyError
impl Send for ETrackedPropertyError
impl Sync for ETrackedPropertyError
impl Unpin for ETrackedPropertyError
impl UnwindSafe for ETrackedPropertyError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more