pub struct StaticUserData(pub DynamicRoot<__DynRootable<dyn for<'__gc> Rootable<'__gc, Root = AnyUserData<'__gc>>>>);Tuple Fields§
§0: DynamicRoot<__DynRootable<dyn for<'__gc> Rootable<'__gc, Root = AnyUserData<'__gc>>>>Trait Implementations§
Source§impl Clone for StaticUserData
impl Clone for StaticUserData
Source§fn clone(&self) -> StaticUserData
fn clone(&self) -> StaticUserData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StaticUserData
impl Debug for StaticUserData
Source§impl<'gc> Fetchable<'gc> for StaticUserData
impl<'gc> Fetchable<'gc> for StaticUserData
type Fetched = AnyUserData<'gc>
fn fetch(&self, roots: &DynamicRootSet<'gc>) -> Self::Fetched
Source§impl From<StaticUserData> for StaticValue
impl From<StaticUserData> for StaticValue
Source§fn from(v: StaticUserData) -> StaticValue
fn from(v: StaticUserData) -> StaticValue
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StaticUserData
impl !RefUnwindSafe for StaticUserData
impl !Send for StaticUserData
impl !Sync for StaticUserData
impl Unpin for StaticUserData
impl !UnwindSafe for StaticUserData
Blanket Implementations§
Source§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