pub struct OutputPackage {
pub name: FHIRString,
pub version: FHIRString,
pub status: FHIRCode,
pub previousVersion: Option<FHIRString>,
pub resources: Option<FHIRInteger>,
pub reason: Option<FHIRString>,
}Fields§
§name: FHIRStringThe package name.
version: FHIRStringThe version installed, or for a skipped package the version asked for.
status: FHIRCodeinstalled (it was not installed before), updated (it replaced an installed version) or skipped (see reason).
previousVersion: Option<FHIRString>For updated, the version it replaced.
resources: Option<FHIRInteger>How many of its resources were written.
reason: Option<FHIRString>Why a package was skipped.
Trait Implementations§
Source§impl Debug for OutputPackage
impl Debug for OutputPackage
Source§impl From<OutputPackage> for Vec<ParametersParameter>
impl From<OutputPackage> for Vec<ParametersParameter>
Source§fn from(s: OutputPackage) -> Self
fn from(s: OutputPackage) -> Self
Converts to this type from the input type.
Source§impl From<OutputPackage> for Resource
impl From<OutputPackage> for Resource
Source§fn from(value: OutputPackage) -> Self
fn from(value: OutputPackage) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OutputPackage
impl RefUnwindSafe for OutputPackage
impl Send for OutputPackage
impl Sync for OutputPackage
impl Unpin for OutputPackage
impl UnsafeUnpin for OutputPackage
impl UnwindSafe for OutputPackage
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
impl<T> ErasedDestructor for Twhere
T: 'static,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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