[][src]Struct rustsec::registry::Index

pub struct Index(_);

Crates.io registry index (local copy)

Implementations

impl Index[src]

pub fn fetch() -> Result<Self, Error>[src]

Open the local crates.io index, fetching it if it doesn't exist, and updating it if it does.

pub fn open() -> Result<Self, Error>[src]

Open the local crates.io index, erroring if it hasn't been fetched yet

pub fn find(
    &self,
    package: &Name,
    version: &Version
) -> Result<IndexPackage, Error>
[src]

Find an entry for a particular package in the index

Auto Trait Implementations

impl RefUnwindSafe for Index

impl Send for Index

impl Sync for Index

impl Unpin for Index

impl UnwindSafe for Index

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.