pub struct UnResolvedTypesError {
pub source_span: SourceSpan,
pub help_messages: Vec<String>,
pub path: Path,
pub additional_messages: Vec<String>,
}Fields§
§source_span: SourceSpan§help_messages: Vec<String>§path: Path§additional_messages: Vec<String>Implementations§
Source§impl UnResolvedTypesError
impl UnResolvedTypesError
pub fn from(source_span: SourceSpan) -> Self
pub fn with_default_help_messages(&self) -> Self
pub fn with_additional_error_detail( &self, message: impl AsRef<str>, ) -> UnResolvedTypesError
pub fn with_help_message( &self, message: impl AsRef<str>, ) -> UnResolvedTypesError
pub fn at_field(&self, field_name: String) -> UnResolvedTypesError
pub fn at_index(&self, index: usize) -> UnResolvedTypesError
Trait Implementations§
Source§impl Clone for UnResolvedTypesError
impl Clone for UnResolvedTypesError
Source§fn clone(&self) -> UnResolvedTypesError
fn clone(&self) -> UnResolvedTypesError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for UnResolvedTypesError
impl RefUnwindSafe for UnResolvedTypesError
impl Send for UnResolvedTypesError
impl Sync for UnResolvedTypesError
impl Unpin for UnResolvedTypesError
impl UnsafeUnpin for UnResolvedTypesError
impl UnwindSafe for UnResolvedTypesError
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