Struct binaryninja::downloadprovider::DownloadProvider
source · [−]pub struct DownloadProvider { /* private fields */ }
Implementations
sourceimpl DownloadProvider
impl DownloadProvider
pub fn get<S: BnStrCompatible>(name: S) -> Option<DownloadProvider>
pub fn list() -> Result<Array<DownloadProvider>, ()>
sourcepub fn try_default() -> Result<DownloadProvider, ()>
pub fn try_default() -> Result<DownloadProvider, ()>
TODO : We may want to impl Default
….excessive error checking might be preventing us from doing so
pub fn create_instance(&self) -> Result<Ref<DownloadInstance>, ()>
Trait Implementations
sourceimpl CoreArrayProvider for DownloadProvider
impl CoreArrayProvider for DownloadProvider
sourceimpl<'a> CoreArrayWrapper<'a> for DownloadProvider
impl<'a> CoreArrayWrapper<'a> for DownloadProvider
Auto Trait Implementations
impl RefUnwindSafe for DownloadProvider
impl !Send for DownloadProvider
impl !Sync for DownloadProvider
impl Unpin for DownloadProvider
impl UnwindSafe for DownloadProvider
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more