pub struct JarClassPath { /* private fields */ }Available on crate feature
jar only.Expand description
A class path that searches for classes in a JAR file.
Implementations§
Trait Implementations§
Source§impl ClassPath for JarClassPath
impl ClassPath for JarClassPath
Source§impl ClassRefs for JarClassPath
impl ClassRefs for JarClassPath
Source§fn class_refs(&self) -> HashSet<ClassRef>
fn class_refs(&self) -> HashSet<ClassRef>
Available on crate feature
unstable-project-analyses only.List all classes.
Auto Trait Implementations§
impl Freeze for JarClassPath
impl RefUnwindSafe for JarClassPath
impl Send for JarClassPath
impl Sync for JarClassPath
impl Unpin for JarClassPath
impl UnwindSafe for JarClassPath
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more