[−][src]Struct jlrs::global::Global
Some kinds of values don't need to be protected from garbage collection, including
Symbol
s, Module
s, and functions and other globals defined in those modules. You will
need this struct to access these values, you acquire it when you create a base frame through
Julia::frame
or Julia::dynamic_frame
.
Trait Implementations
Auto Trait Implementations
impl<'base> RefUnwindSafe for Global<'base>
impl<'base> Send for Global<'base>
impl<'base> Sync for Global<'base>
impl<'base> Unpin for Global<'base>
impl<'base> UnwindSafe for Global<'base>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &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> 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, 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>,