[][src]Enum rbx_dom_weak::RbxValueType

pub enum RbxValueType {
    BinaryString,
    BrickColor,
    Bool,
    CFrame,
    Color3,
    Color3uint8,
    ColorSequence,
    Content,
    Enum,
    Float32,
    Float64,
    Int32,
    Int64,
    NumberRange,
    NumberSequence,
    PhysicalProperties,
    Ray,
    Rect,
    Ref,
    SharedString,
    String,
    UDim,
    UDim2,
    Vector2,
    Vector2int16,
    Vector3,
    Vector3int16,
    // some variants omitted
}

An enum that can hold any of the types that RbxValue can.

Variants

BinaryString
BrickColor
Bool
CFrame
Color3
Color3uint8
ColorSequence
Content
Enum
Float32
Float64
Int32
Int64
NumberRange
NumberSequence
PhysicalProperties
Ray
Rect
Ref
SharedString
String
UDim
UDim2
Vector2
Vector2int16
Vector3
Vector3int16

Trait Implementations

impl Clone for RbxValueType[src]

impl Copy for RbxValueType[src]

impl Debug for RbxValueType[src]

impl<'de> Deserialize<'de> for RbxValueType[src]

impl PartialEq<RbxValueType> for RbxValueType[src]

impl Serialize for RbxValueType[src]

impl StructuralPartialEq for RbxValueType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,