Struct binaryninja::downloadprovider::DownloadProvider
source · pub struct DownloadProvider { /* private fields */ }
Implementations§
source§impl 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§
source§impl CoreArrayProvider for DownloadProvider
impl CoreArrayProvider 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§
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