pub struct SerializationError { /* private fields */ }
Implementations§
Source§impl SerializationError
impl SerializationError
pub fn new( serial_name: Option<&String>, file_path: Option<&PathBuf>, location: &LexerInfo, msg: String, ) -> Self
pub fn new_dyn(err: DynSchmError) -> Self
pub fn new_static_err(err: StaticSchemeError) -> Self
pub fn new_partial_err(err: SerializationErrorPartial) -> Self
pub fn add_name<N>(&mut self, serializ_name: N)
pub fn add_path(&mut self, file_path: Option<&PathBuf>)
pub fn set_location(&mut self, location: &LexerInfo)
pub fn concat_error_msg(&mut self, msg: String)
Trait Implementations§
Source§impl Debug for SerializationError
impl Debug for SerializationError
Source§impl Display for SerializationError
impl Display for SerializationError
Source§impl From<DynSchmError> for SerializationError
impl From<DynSchmError> for SerializationError
Source§fn from(err: DynSchmError) -> SerializationError
fn from(err: DynSchmError) -> SerializationError
Converts to this type from the input type.
Source§impl From<SerializationErrorPartial> for SerializationError
impl From<SerializationErrorPartial> for SerializationError
Source§fn from(err: SerializationErrorPartial) -> SerializationError
fn from(err: SerializationErrorPartial) -> SerializationError
Converts to this type from the input type.
Source§impl From<StaticSchemeError> for SerializationError
impl From<StaticSchemeError> for SerializationError
Source§fn from(err: StaticSchemeError) -> SerializationError
fn from(err: StaticSchemeError) -> SerializationError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SerializationError
impl RefUnwindSafe for SerializationError
impl Send for SerializationError
impl Sync for SerializationError
impl Unpin for SerializationError
impl UnwindSafe for SerializationError
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