pub struct GemPackage { /* private fields */ }Expand description
A handle to one gem. Coords authoritative (from the name/version/platform
columns the plugin parsed out of metadata.gz). Bytes lazy via
GemPackage::bytes.
Implementations§
Auto Trait Implementations§
impl Freeze for GemPackage
impl RefUnwindSafe for GemPackage
impl Send for GemPackage
impl Sync for GemPackage
impl Unpin for GemPackage
impl UnsafeUnpin for GemPackage
impl UnwindSafe for GemPackage
Blanket Implementations§
impl<T> Allocation for T
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