pub struct PackageRequest {
pub handle: Option<String>,
pub repo: Option<String>,
pub name: String,
pub sub_package: Option<String>,
pub version_spec: Option<String>,
}Fields§
§handle: Option<String>§repo: Option<String>§name: String§sub_package: Option<String>§version_spec: Option<String>Trait Implementations§
Source§impl Debug for PackageRequest
impl Debug for PackageRequest
Source§impl Default for PackageRequest
impl Default for PackageRequest
Source§fn default() -> PackageRequest
fn default() -> PackageRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PackageRequest
impl RefUnwindSafe for PackageRequest
impl Send for PackageRequest
impl Sync for PackageRequest
impl Unpin for PackageRequest
impl UnwindSafe for PackageRequest
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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