pub struct AuthorityAmplification {
pub capability_id: CapabilityId,
pub capability: String,
}Expand description
A child Run cannot receive authority absent from its parent.
Fields§
§capability_id: CapabilityIdStable identity of the rejected capability.
capability: StringHuman-readable capability name.
Trait Implementations§
Source§impl Clone for AuthorityAmplification
impl Clone for AuthorityAmplification
Source§fn clone(&self) -> AuthorityAmplification
fn clone(&self) -> AuthorityAmplification
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 AuthorityAmplification
impl Debug for AuthorityAmplification
Source§impl Display for AuthorityAmplification
impl Display for AuthorityAmplification
impl Eq for AuthorityAmplification
Source§impl Error for AuthorityAmplification
impl Error for AuthorityAmplification
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<AuthorityAmplification> for ChildRunError
impl From<AuthorityAmplification> for ChildRunError
Source§fn from(source: AuthorityAmplification) -> Self
fn from(source: AuthorityAmplification) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AuthorityAmplification
impl PartialEq for AuthorityAmplification
impl StructuralPartialEq for AuthorityAmplification
Auto Trait Implementations§
impl Freeze for AuthorityAmplification
impl RefUnwindSafe for AuthorityAmplification
impl Send for AuthorityAmplification
impl Sync for AuthorityAmplification
impl Unpin for AuthorityAmplification
impl UnsafeUnpin for AuthorityAmplification
impl UnwindSafe for AuthorityAmplification
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