pub struct OutsideRoot {
root: PathBuf,
path: PathBuf,
}Expand description
An owned diagnostic for a path that is not below a required root.
Fields§
§root: PathBuf§path: PathBufImplementations§
Trait Implementations§
Source§impl Clone for OutsideRoot
impl Clone for OutsideRoot
Source§fn clone(&self) -> OutsideRoot
fn clone(&self) -> OutsideRoot
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 moreSource§impl Debug for OutsideRoot
impl Debug for OutsideRoot
Source§impl Display for OutsideRoot
impl Display for OutsideRoot
Source§impl Error for OutsideRoot
impl Error for OutsideRoot
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for OutsideRoot
impl PartialEq for OutsideRoot
impl Eq for OutsideRoot
impl StructuralPartialEq for OutsideRoot
Auto Trait Implementations§
impl Freeze for OutsideRoot
impl RefUnwindSafe for OutsideRoot
impl Send for OutsideRoot
impl Sync for OutsideRoot
impl Unpin for OutsideRoot
impl UnsafeUnpin for OutsideRoot
impl UnwindSafe for OutsideRoot
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