pub enum Scope<'a, 'c, 'd, D, G, W: Work = Memory> {
Whole,
Before {
coverage: &'a Coverage<Node, D, G, W, Pades>,
actor: &'a CheckedActor<'c, 'd, Node, D, G, Pades>,
},
}Expand description
Exact historical input or ordinary whole-signature incorporation.
Variants§
Whole
No archive or PoE is implied.
Before
Both private receipts belong to one actual checked original input.
Implementations§
Auto Trait Implementations§
impl<'a, 'c, 'd, D, G, W = Memory> !RefUnwindSafe for Scope<'a, 'c, 'd, D, G, W>
impl<'a, 'c, 'd, D, G, W = Memory> !Send for Scope<'a, 'c, 'd, D, G, W>
impl<'a, 'c, 'd, D, G, W = Memory> !Sync for Scope<'a, 'c, 'd, D, G, W>
impl<'a, 'c, 'd, D, G, W = Memory> !UnwindSafe for Scope<'a, 'c, 'd, D, G, W>
impl<'a, 'c, 'd, D, G, W> Forget for Scope<'a, 'c, 'd, D, G, W>
impl<'a, 'c, 'd, D, G, W> Freeze for Scope<'a, 'c, 'd, D, G, W>
impl<'a, 'c, 'd, D, G, W> Unpin for Scope<'a, 'c, 'd, D, G, W>
impl<'a, 'c, 'd, D, G, W> UnsafeUnpin for Scope<'a, 'c, 'd, D, G, W>where
&'a Coverage<Node, D, G, W, Pades>: UnsafeUnpin,
&'a CheckedActor<'c, 'd, Node, D, G, Pades>: UnsafeUnpin,
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