pub struct PluginConfigurationPublication { /* private fields */ }Expand description
Evidence returned after compare-and-swap publication succeeds.
Implementations§
Source§impl PluginConfigurationPublication
impl PluginConfigurationPublication
pub const fn schema(&self) -> &str
pub const fn base_revision(&self) -> &PluginRootRevision
pub const fn base_source_digest(&self) -> &PluginConfigurationSourceDigest
pub const fn revision(&self) -> &PluginRootRevision
pub fn proposal_digest(&self) -> &str
pub const fn resolved(&self) -> &ResolvedApp
pub fn into_resolved(self) -> ResolvedApp
Trait Implementations§
Source§impl Clone for PluginConfigurationPublication
impl Clone for PluginConfigurationPublication
Source§fn clone(&self) -> PluginConfigurationPublication
fn clone(&self) -> PluginConfigurationPublication
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 PluginConfigurationPublication
impl RefUnwindSafe for PluginConfigurationPublication
impl Send for PluginConfigurationPublication
impl Sync for PluginConfigurationPublication
impl Unpin for PluginConfigurationPublication
impl UnsafeUnpin for PluginConfigurationPublication
impl UnwindSafe for PluginConfigurationPublication
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