Struct rust_releases::index::ReleaseIndex [−][src]
A release index is a data structure holding known Rust releases
Implementations
impl ReleaseIndex
[src]
pub fn with_strategy<S: Strategy>(strategy: S) -> TResult<Self>
[src]
Attempt to build an index using a certain given strategy
pub fn releases(&self) -> &[Release]
[src]
Access all releases for this release index bundle
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ReleaseIndex
impl Send for ReleaseIndex
impl Sync for ReleaseIndex
impl Unpin for ReleaseIndex
impl UnwindSafe for ReleaseIndex
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,