[−][src]Enum rbx_dom_weak::UnresolvedRbxValue
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]
fn eq(&self, other: &UnresolvedRbxValue) -> bool
[src]
fn ne(&self, other: &UnresolvedRbxValue) -> bool
[src]
impl Debug for UnresolvedRbxValue
[src]
impl<'de> Deserialize<'de> for UnresolvedRbxValue
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
Auto Trait Implementations
impl Send for UnresolvedRbxValue
impl Sync for UnresolvedRbxValue
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
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.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,