Struct relative_path::FromPathError [−][src]
pub struct FromPathError { /* fields omitted */ }
An error raised when attempting to convert a path using RelativePathBuf::from_path.
Implementations
impl FromPathError
[src]
impl FromPathError
[src]pub fn kind(&self) -> FromPathErrorKind
[src]
Gets the underlying FromPathErrorKind that provides more details on what went wrong.
Examples
use std::path::Path; use relative_path::{FromPathErrorKind, RelativePathBuf}; let result = RelativePathBuf::from_path(Path::new("/hello/world")); let e = result.unwrap_err(); assert_eq!(FromPathErrorKind::NonRelative, e.kind());
Trait Implementations
impl Clone for FromPathError
[src]
impl Clone for FromPathError
[src]fn clone(&self) -> FromPathError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for FromPathError
[src]
impl Eq for FromPathError
[src]impl Error for FromPathError
[src]
impl Error for FromPathError
[src]impl From<FromPathErrorKind> for FromPathError
[src]
impl From<FromPathErrorKind> for FromPathError
[src]fn from(value: FromPathErrorKind) -> Self
[src]
impl PartialEq<FromPathError> for FromPathError
[src]
impl PartialEq<FromPathError> for FromPathError
[src]fn eq(&self, other: &FromPathError) -> bool
[src]
fn ne(&self, other: &FromPathError) -> bool
[src]
impl StructuralEq for FromPathError
[src]
impl StructuralEq for FromPathError
[src]impl StructuralPartialEq for FromPathError
[src]
impl StructuralPartialEq for FromPathError
[src]Auto Trait Implementations
impl RefUnwindSafe for FromPathError
impl RefUnwindSafe for FromPathError
impl Send for FromPathError
impl Send for FromPathError
impl Sync for FromPathError
impl Sync for FromPathError
impl Unpin for FromPathError
impl Unpin for FromPathError
impl UnwindSafe for FromPathError
impl UnwindSafe for FromPathError