pub struct AnchoredPackages { /* private fields */ }Implementations§
Source§impl AnchoredPackages
impl AnchoredPackages
Sourcepub fn clear(
&mut self,
package_set_type: Option<AnchoredPackageSetType>,
) -> &mut Self
pub fn clear( &mut self, package_set_type: Option<AnchoredPackageSetType>, ) -> &mut Self
Clears all entries of a package set type (if provided) or the entire structure of an
existing, possibly populated instance of AnchoredPackages.
pub fn insert( &mut self, package_set_type: AnchoredPackageSetType, url: PinnedAbsolutePackageUrl, ) -> Result<(), AnchoredPackagesError>
Sourcepub fn as_pinned(
&self,
package_set_type: AnchoredPackageSetType,
) -> Vec<PinnedAbsolutePackageUrl>
pub fn as_pinned( &self, package_set_type: AnchoredPackageSetType, ) -> Vec<PinnedAbsolutePackageUrl>
Returns the mapping for a given package set type as pinned absolute package URLs
Trait Implementations§
Source§impl Clone for AnchoredPackages
impl Clone for AnchoredPackages
Source§fn clone(&self) -> AnchoredPackages
fn clone(&self) -> AnchoredPackages
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AnchoredPackages
impl Debug for AnchoredPackages
Source§impl Default for AnchoredPackages
impl Default for AnchoredPackages
Source§impl PartialEq for AnchoredPackages
impl PartialEq for AnchoredPackages
impl Eq for AnchoredPackages
impl StructuralPartialEq for AnchoredPackages
Auto Trait Implementations§
impl Freeze for AnchoredPackages
impl RefUnwindSafe for AnchoredPackages
impl Send for AnchoredPackages
impl Sync for AnchoredPackages
impl Unpin for AnchoredPackages
impl UnwindSafe for AnchoredPackages
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]§impl<T> IntoAny for T
impl<T> IntoAny for T
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