[][src]Enum rbx_dom_weak::UnresolvedRbxValue

pub enum UnresolvedRbxValue {
    Concrete(RbxValue),
    Ambiguous(AmbiguousRbxValue),
}

Represents a value that was deserialized that might not have full type information attached.

Variants

Concrete(RbxValue)

The type has full type information that was either declared explicitly or was inferred and unambiguous.

The type did not have type information, but the concrete type may be inferable given more type information.

Trait Implementations

impl Clone for UnresolvedRbxValue[src]

impl Debug for UnresolvedRbxValue[src]

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

impl From<RbxValue> for UnresolvedRbxValue[src]

impl PartialEq<UnresolvedRbxValue> for UnresolvedRbxValue[src]

impl Serialize for UnresolvedRbxValue[src]

impl StructuralPartialEq for UnresolvedRbxValue[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>,