pub struct FacetMap { /* private fields */ }Expand description
Per-engine map from authority-block revocation id (hex) to the facet UUID attached to the corresponding capability.
Cloning the FacetMap shares the same underlying storage, so handing a
clone to a worker pool, a verify path, or a test harness sees the same
state as the engine that minted the cap. The map is internally
synchronized with a Mutex.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FacetMap
impl RefUnwindSafe for FacetMap
impl Send for FacetMap
impl Sync for FacetMap
impl Unpin for FacetMap
impl UnsafeUnpin for FacetMap
impl UnwindSafe for FacetMap
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