pub struct Package;
Trait Implementations§
Source§impl HasField<__typename> for Package
impl HasField<__typename> for Package
Source§impl HasField<latestVersion> for Package
impl HasField<latestVersion> for Package
Source§type Type = Option<PackageVersion>
type Type = Option<PackageVersion>
The schema marker type of this field.
Source§impl HasField<packageType> for Package
impl HasField<packageType> for Package
Source§type Type = PackageType
type Type = PackageType
The schema marker type of this field.
Source§impl HasField<repository> for Package
impl HasField<repository> for Package
Source§type Type = Option<Repository>
type Type = Option<Repository>
The schema marker type of this field.
Source§impl HasField<statistics> for Package
impl HasField<statistics> for Package
Source§type Type = Option<PackageStatistics>
type Type = Option<PackageStatistics>
The schema marker type of this field.
Source§impl HasField<version> for Package
impl HasField<version> for Package
Source§type Type = Option<PackageVersion>
type Type = Option<PackageVersion>
The schema marker type of this field.
Source§impl HasField<versions> for Package
impl HasField<versions> for Package
Source§type Type = PackageVersionConnection
type Type = PackageVersionConnection
The schema marker type of this field.
impl HasSubtype<Package> for Node
Auto Trait Implementations§
impl Freeze for Package
impl RefUnwindSafe for Package
impl Send for Package
impl Sync for Package
impl Unpin for Package
impl UnwindSafe for Package
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