Struct shm_rs::dynamic_scheme::error::DynamicSchemeError
source · pub struct DynamicSchemeError { /* private fields */ }Implementations§
source§impl DynamicSchemeError
impl DynamicSchemeError
pub fn new( filename: Option<PathBuf>, err_type: DynamicSchemeErrorType, msg: String ) -> Self
pub fn new_lexer(err: LexerError) -> Self
pub fn concat_error_msg(&mut self, msg: String)
pub fn set_filename<P>(&mut self, filename: P)
Trait Implementations§
source§impl Debug for DynamicSchemeError
impl Debug for DynamicSchemeError
source§impl Display for DynamicSchemeError
impl Display for DynamicSchemeError
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<DynamicSchemeError> for SerializationError
impl From<DynamicSchemeError> for SerializationError
source§fn from(err: DynamicSchemeError) -> SerializationError
fn from(err: DynamicSchemeError) -> SerializationError
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.
Auto Trait Implementations§
impl RefUnwindSafe for DynamicSchemeError
impl !Send for DynamicSchemeError
impl !Sync for DynamicSchemeError
impl Unpin for DynamicSchemeError
impl UnwindSafe for DynamicSchemeError
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