pub struct LocalPluginRootAuthority { /* private fields */ }Expand description
Default configuration authority backed by one visible App Plugin Root.
Implementations§
Trait Implementations§
Source§impl Clone for LocalPluginRootAuthority
impl Clone for LocalPluginRootAuthority
Source§fn clone(&self) -> LocalPluginRootAuthority
fn clone(&self) -> LocalPluginRootAuthority
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 moreSource§impl Debug for LocalPluginRootAuthority
impl Debug for LocalPluginRootAuthority
Source§impl PluginConfigurationAuthority for LocalPluginRootAuthority
impl PluginConfigurationAuthority for LocalPluginRootAuthority
fn source(&self) -> PluginConfigurationAuthoritySource
fn inspect(&self) -> Result<PluginRootAuthoringState>
fn propose( &self, expected_revision: &PluginRootRevision, plugin_id: &str, instance: &str, bytes: &[u8], ) -> Result<PluginConfigurationProposal>
fn publish( &self, proposal: &PluginConfigurationProposal, ) -> Result<PluginConfigurationPublication>
Source§impl PluginSelectionAuthority for LocalPluginRootAuthority
impl PluginSelectionAuthority for LocalPluginRootAuthority
fn source(&self) -> PluginConfigurationAuthoritySource
fn set_enabled( &self, expected_revision: &PluginRootRevision, plugin_id: &str, instance: &str, enabled: bool, ) -> Result<PluginSelectionPublication>
Auto Trait Implementations§
impl Freeze for LocalPluginRootAuthority
impl RefUnwindSafe for LocalPluginRootAuthority
impl Send for LocalPluginRootAuthority
impl Sync for LocalPluginRootAuthority
impl Unpin for LocalPluginRootAuthority
impl UnsafeUnpin for LocalPluginRootAuthority
impl UnwindSafe for LocalPluginRootAuthority
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