pub struct Rex { /* private fields */ }Implementations§
Trait Implementations§
Source§impl CompilableAsContent for Rex
impl CompilableAsContent for Rex
Source§fn check_dependencies(&self, ctx: &ContextHandle) -> Option<String>
fn check_dependencies(&self, ctx: &ContextHandle) -> Option<String>
Source§fn get_compiled_content(
&self,
ctx: &ContextHandle,
) -> Result<PartialContent, Box<dyn Error>>
fn get_compiled_content( &self, ctx: &ContextHandle, ) -> Result<PartialContent, Box<dyn Error>>
Source§impl From<CesImmediate> for Rex
impl From<CesImmediate> for Rex
Source§fn from(immediate: CesImmediate) -> Self
fn from(immediate: CesImmediate) -> Self
Converts to this type from the input type.
Source§impl From<CesInstance> for Rex
impl From<CesInstance> for Rex
Source§fn from(instance: CesInstance) -> Self
fn from(instance: CesInstance) -> Self
Converts to this type from the input type.
Source§impl From<FatArrowRule> for Rex
impl From<FatArrowRule> for Rex
Source§fn from(rule: FatArrowRule) -> Self
fn from(rule: FatArrowRule) -> Self
Converts to this type from the input type.
Source§impl From<ThinArrowRule> for Rex
impl From<ThinArrowRule> for Rex
Source§fn from(rule: ThinArrowRule) -> Self
fn from(rule: ThinArrowRule) -> Self
Converts to this type from the input type.
Source§impl FromStr for Rex
impl FromStr for Rex
Source§type Err = ParseError<usize, String, AscesisError>
type Err = ParseError<usize, String, AscesisError>
The associated error which can be returned from parsing.
Source§fn from_str(s: &str) -> Result<Self, ParseError<usize, String, AscesisError>>
fn from_str(s: &str) -> Result<Self, ParseError<usize, String, AscesisError>>
Parses a string
s to return a value of this type. Read moreimpl Eq for Rex
impl StructuralPartialEq for Rex
Auto Trait Implementations§
impl Freeze for Rex
impl RefUnwindSafe for Rex
impl Send for Rex
impl Sync for Rex
impl Unpin for Rex
impl UnwindSafe for Rex
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Reference, Outer, OuterFieldType, Inner> HasPart<Nested<Outer, Inner>> for Reference
impl<Reference, Outer, OuterFieldType, Inner> HasPart<Nested<Outer, Inner>> for Reference
Source§unsafe fn part_ptr(
ptr: *const <Reference as PartialRefTarget>::RawTarget,
) -> <<Inner as Part>::PartType as PartType>::Ptr
unsafe fn part_ptr( ptr: *const <Reference as PartialRefTarget>::RawTarget, ) -> <<Inner as Part>::PartType as PartType>::Ptr
Given a constant pointer to a target, produce a constant pointer to a part of it.
Source§unsafe fn part_ptr_mut(
ptr: *mut <Reference as PartialRefTarget>::RawTarget,
) -> <<Inner as Part>::PartType as PartType>::PtrMut
unsafe fn part_ptr_mut( ptr: *mut <Reference as PartialRefTarget>::RawTarget, ) -> <<Inner as Part>::PartType as PartType>::PtrMut
Given a mutable pointer to a target, produce a mutable pointer to a part of it.