[−][src]Enum kg_tree::opath::FuncCallErrorDetail
Variants
UnknownFunc
Fields of UnknownFunc
name: String
UnknownMethod
Fields of UnknownMethod
MethodCallInvalidArgCount
Fields of MethodCallInvalidArgCount
MethodCallInvalidArgCountMin
Fields of MethodCallInvalidArgCountMin
MethodCallInvalidArgCountRange
Fields of MethodCallInvalidArgCountRange
FuncCallInvalidArgCount
Fields of FuncCallInvalidArgCount
FuncCallInvalidArgCountMin
Fields of FuncCallInvalidArgCountMin
FuncCallInvalidArgCountRange
Fields of FuncCallInvalidArgCountRange
NonBinaryNode
Fields of NonBinaryNode
kind: Kind
RegexParseError
Fields of RegexParseError
err: Error
ParseErr
Fields of ParseErr
MethodCallCustomErr
Fields of MethodCallCustomErr
FuncCallCustomErr
Fields of FuncCallCustomErr
Methods
impl FuncCallErrorDetail
[src]
pub fn custom_func(id: &FuncId, err: BasicDiag) -> FuncCallError
[src]
pub fn custom_method(id: &MethodId, kind: Kind, err: BasicDiag) -> FuncCallError
[src]
pub fn parse_err(err: ParseDiag) -> FuncCallError
[src]
Trait Implementations
impl Display for FuncCallErrorDetail
[src]
impl Debug for FuncCallErrorDetail
[src]
impl Detail for FuncCallErrorDetail
[src]
Auto Trait Implementations
impl Sync for FuncCallErrorDetail
impl Send for FuncCallErrorDetail
impl Unpin for FuncCallErrorDetail
impl !RefUnwindSafe for FuncCallErrorDetail
impl !UnwindSafe for FuncCallErrorDetail
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Detail for T where
T: Detail,
[src]
T: Detail,