pub struct FuchsiaInstallPlan {
pub update_package_urls: Vec<UpdatePackageUrl>,
pub install_source: InstallSource,
pub urgent_update: bool,
pub omaha_response: Vec<u8>,
pub request_metadata: Option<RequestMetadata>,
pub ecdsa_signature: Option<Vec<u8>>,
}Fields§
§update_package_urls: Vec<UpdatePackageUrl>§install_source: InstallSource§urgent_update: bool§omaha_response: Vec<u8>§request_metadata: Option<RequestMetadata>§ecdsa_signature: Option<Vec<u8>>Implementations§
Source§impl FuchsiaInstallPlan
impl FuchsiaInstallPlan
pub fn new_test() -> Self
pub fn is_system_update(&self) -> bool
Trait Implementations§
Source§impl Debug for FuchsiaInstallPlan
impl Debug for FuchsiaInstallPlan
Source§impl Default for FuchsiaInstallPlan
impl Default for FuchsiaInstallPlan
Source§fn default() -> FuchsiaInstallPlan
fn default() -> FuchsiaInstallPlan
Returns the “default value” for a type. Read more
Source§impl PartialEq for FuchsiaInstallPlan
impl PartialEq for FuchsiaInstallPlan
Source§impl Plan for FuchsiaInstallPlan
impl Plan for FuchsiaInstallPlan
impl Eq for FuchsiaInstallPlan
impl StructuralPartialEq for FuchsiaInstallPlan
Auto Trait Implementations§
impl Freeze for FuchsiaInstallPlan
impl RefUnwindSafe for FuchsiaInstallPlan
impl Send for FuchsiaInstallPlan
impl Sync for FuchsiaInstallPlan
impl Unpin for FuchsiaInstallPlan
impl UnwindSafe for FuchsiaInstallPlan
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, 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> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<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§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
type Error = <U as TryFromExt<T>>::Error
§fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
Tries to perform the conversion.