[−][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>
[src]
impl<'base> Send for Global<'base>
[src]
impl<'base> Sync for Global<'base>
[src]
impl<'base> Unpin for Global<'base>
[src]
impl<'base> UnwindSafe for Global<'base>
[src]
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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,