pub struct ExtensionBinaryIndex { /* private fields */ }Implementations§
Source§impl ExtensionBinaryIndex
impl ExtensionBinaryIndex
pub fn build(project_root: &Path, is_cloud: bool, bin_path: &str) -> Self
pub fn get_path(&self, binary_name: &str) -> ExtensionLoadResult<PathBuf>
pub fn get_extension(&self, binary_name: &str) -> Option<&DiscoveredExtension>
pub fn has_extension(&self, binary_name: &str) -> bool
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExtensionBinaryIndex
impl RefUnwindSafe for ExtensionBinaryIndex
impl Send for ExtensionBinaryIndex
impl Sync for ExtensionBinaryIndex
impl Unpin for ExtensionBinaryIndex
impl UnsafeUnpin for ExtensionBinaryIndex
impl UnwindSafe for ExtensionBinaryIndex
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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