Struct shm_rs::dynamic_scheme::error::DynamicSchemeError
source · pub struct DynamicSchemeError { /* private fields */ }
Implementations§
source§impl DynamicSchemeError
impl DynamicSchemeError
pub fn new( filename: Option<String>, location: &LexerInfo, proc_name: Option<&str>, args: Option<&DynValue>, msg: String ) -> Self
pub fn new1<P>( filename: Option<String>, location: &LexerInfo, proc_name: P, args: Option<&DynValue>, msg: String ) -> Selfwhere P: AsRef<str>,
pub fn new_lexer(err: LexerError) -> Self
pub fn new_dyn_partial(err: DynamicErrorPartial) -> Self
pub fn concat_error_msg(&mut self, msg: String)
pub fn set_filename(&mut self, filename: Option<String>)
pub fn set_location(&mut self, location: &LexerInfo)
pub fn set_proc_name(&mut self, proc_name: &str)
Trait Implementations§
source§impl Debug for DynamicSchemeError
impl Debug for DynamicSchemeError
source§impl Display for DynamicSchemeError
impl Display for DynamicSchemeError
source§impl From<DynamicErrorPartial> for DynamicSchemeError
impl From<DynamicErrorPartial> for DynamicSchemeError
source§fn from(err: DynamicErrorPartial) -> DynamicSchemeError
fn from(err: DynamicErrorPartial) -> DynamicSchemeError
Converts to this type from the input type.
source§impl From<DynamicSchemeError> for SchemeError
impl From<DynamicSchemeError> for SchemeError
source§fn from(err: DynamicSchemeError) -> SchemeError
fn from(err: DynamicSchemeError) -> SchemeError
Converts to this type from the input type.
source§impl From<LexerError> for DynamicSchemeError
impl From<LexerError> for DynamicSchemeError
source§fn from(err: LexerError) -> DynamicSchemeError
fn from(err: LexerError) -> DynamicSchemeError
Converts to this type from the input type.