pub struct YarnValueWrapper { /* private fields */ }Expand description
Helper class for implementing something like YarnFn yourself.
You probably don’t want to use this directly as a consumer unless you’re doing some wizardry.
Trait Implementations§
Source§impl Debug for YarnValueWrapper
impl Debug for YarnValueWrapper
Source§impl From<YarnValue> for YarnValueWrapper
impl From<YarnValue> for YarnValueWrapper
Source§fn from(value: YarnValue) -> YarnValueWrapper
fn from(value: YarnValue) -> YarnValueWrapper
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for YarnValueWrapper
impl !RefUnwindSafe for YarnValueWrapper
impl !Send for YarnValueWrapper
impl !Sync for YarnValueWrapper
impl Unpin for YarnValueWrapper
impl UnsafeUnpin for YarnValueWrapper
impl !UnwindSafe for YarnValueWrapper
Blanket Implementations§
Source§impl<T> AnyExt for T
impl<T> AnyExt for T
Source§fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
Attempts to downcast this to
T behind referenceSource§fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
Attempts to downcast this to
T behind mutable referenceSource§fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
Attempts to downcast this to
T behind Rc pointerSource§fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
Attempts to downcast this to
T behind Arc pointerSource§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more