[][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.

Ambiguous(AmbiguousRbxValue)

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

Trait Implementations

impl PartialEq<UnresolvedRbxValue> for UnresolvedRbxValue[src]

impl Debug for UnresolvedRbxValue[src]

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

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

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

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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