[−][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 From<RbxValue> for UnresolvedRbxValue
[src]
fn from(value: RbxValue) -> UnresolvedRbxValue
[src]
impl Clone for UnresolvedRbxValue
[src]
fn clone(&self) -> UnresolvedRbxValue
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for UnresolvedRbxValue
[src]
impl Serialize 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 Unpin for UnresolvedRbxValue
impl Sync for UnresolvedRbxValue
impl UnwindSafe for UnresolvedRbxValue
impl RefUnwindSafe for UnresolvedRbxValue
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
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, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,