Struct rant::RantProgram [−][src]
A compiled Rant program.
Implementations
impl RantProgram
[src]
pub fn name(&self) -> Option<&str>
[src]
Gets the display name of the program, if any.
pub fn path(&self) -> Option<&str>
[src]
Gets the path to the program’s source file, if any.
pub fn info(&self) -> &RantProgramInfo
[src]
Gets the metadata associated with the program.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for RantProgram
impl !Send for RantProgram
impl !Sync for RantProgram
impl Unpin for RantProgram
impl !UnwindSafe for RantProgram
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, 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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,