pub struct CapabilityDrop { /* private fields */ }Expand description
An explicitly authored cap_drop sequence, including an explicit empty sequence.
Implementations§
Source§impl CapabilityDrop
impl CapabilityDrop
Sourcepub const fn span(&self) -> SourceSpan
pub const fn span(&self) -> SourceSpan
Returns the exact span of the authored sequence value.
Sourcepub fn items(&self) -> &[CapabilityDropItem]
pub fn items(&self) -> &[CapabilityDropItem]
Returns items in authored order, including exact duplicates.
Trait Implementations§
Source§impl Clone for CapabilityDrop
impl Clone for CapabilityDrop
Source§fn clone(&self) -> CapabilityDrop
fn clone(&self) -> CapabilityDrop
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 CapabilityDrop
impl Debug for CapabilityDrop
impl Eq for CapabilityDrop
Source§impl PartialEq for CapabilityDrop
impl PartialEq for CapabilityDrop
impl StructuralPartialEq for CapabilityDrop
Auto Trait Implementations§
impl Freeze for CapabilityDrop
impl RefUnwindSafe for CapabilityDrop
impl Send for CapabilityDrop
impl Sync for CapabilityDrop
impl Unpin for CapabilityDrop
impl UnsafeUnpin for CapabilityDrop
impl UnwindSafe for CapabilityDrop
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