pub struct PluginRootChangeProposal { /* private fields */ }Expand description
Immutable review evidence for one coordinated Plugin Root publication.
Implementations§
Source§impl PluginRootChangeProposal
impl PluginRootChangeProposal
pub const fn schema(&self) -> &str
pub const fn base_revision(&self) -> &PluginRootRevision
pub fn host_catalog_digest(&self) -> &str
pub fn source_digests(&self) -> &[PluginRootSourceDigest]
pub const fn candidate_revision(&self) -> &PluginRootRevision
pub fn digest(&self) -> &str
pub const fn status(&self) -> PluginConfigurationProposalStatus
pub const fn application(&self) -> PluginConfigurationApplication
pub fn diagnostics(&self) -> &[PluginConfigurationDiagnostic]
pub fn requirement_migrations(&self) -> &[PluginRequirementMigration]
pub const fn changes(&self) -> &PluginRootChangeSet
pub fn materialized_dependency_choices(&self) -> Option<&[DependencyChoice]>
Trait Implementations§
Source§impl Clone for PluginRootChangeProposal
impl Clone for PluginRootChangeProposal
Source§fn clone(&self) -> PluginRootChangeProposal
fn clone(&self) -> PluginRootChangeProposal
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PluginRootChangeProposal
impl RefUnwindSafe for PluginRootChangeProposal
impl Send for PluginRootChangeProposal
impl Sync for PluginRootChangeProposal
impl Unpin for PluginRootChangeProposal
impl UnsafeUnpin for PluginRootChangeProposal
impl UnwindSafe for PluginRootChangeProposal
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