#[repr(i32)]pub enum PropValType {
Container = 0,
String = 1,
Boolean = 2,
Number = 3,
NamedType = 4,
Reference = 5,
Array = 6,
Enum = 7,
}Expand description
Property value types (PropValType_*).
Variants§
Container = 0
Container object (PropValType_Container = 0).
String = 1
String property (PropValType_String = 1).
Boolean = 2
Boolean property (PropValType_Boolean = 2).
Number = 3
Numeric property (PropValType_Number = 3).
NamedType = 4
Named type instance (PropValType_NamedType = 4).
Reference = 5
Property reference (PropValType_Reference = 5).
Array = 6
Array property (PropValType_Array = 6).
Enum = 7
Enum property (PropValType_Enum = 7).
Trait Implementations§
Source§impl Clone for PropValType
impl Clone for PropValType
Source§fn clone(&self) -> PropValType
fn clone(&self) -> PropValType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PropValType
Source§impl Debug for PropValType
impl Debug for PropValType
Source§impl Display for PropValType
impl Display for PropValType
impl Eq for PropValType
Source§impl Hash for PropValType
impl Hash for PropValType
Source§impl PartialEq for PropValType
impl PartialEq for PropValType
impl StructuralPartialEq for PropValType
Auto Trait Implementations§
impl Freeze for PropValType
impl RefUnwindSafe for PropValType
impl Send for PropValType
impl Sync for PropValType
impl Unpin for PropValType
impl UnsafeUnpin for PropValType
impl UnwindSafe for PropValType
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