pub enum FetchKind {
Show 16 variants
ProtocolParameters = 0,
Entropy = 1,
AuthTrace = 2,
AnyExtrinsic = 3,
OurExtrinsic = 4,
AnyImport = 5,
OurImport = 6,
WorkPackage = 7,
Authorizer = 8,
AuthToken = 9,
RefineContext = 10,
ItemsSummary = 11,
AnyItemSummary = 12,
AnyPayload = 13,
AccumulateItems = 14,
AnyAccumulateItem = 15,
}Expand description
Fetch host calls variants identifiers.
Variants§
ProtocolParameters = 0
Protocol stateless parameters.
Entropy = 1
Entropy.
AuthTrace = 2
Output from the parameterized authorizer code.
AnyExtrinsic = 3
A particular extrinsic of a given work-item.
OurExtrinsic = 4
A particular extrinsic of the executing work-item.
AnyImport = 5
A particular import-segment of a given work-item.
OurImport = 6
A particular import-segment of the executing work-item.
WorkPackage = 7
Current work-package.
Authorizer = 8
Work package authorization code hash and config blob.
AuthToken = 9
Input provided to the parameterized authorizer code.
RefineContext = 10
Refine context.
ItemsSummary = 11
All work items information summary.
AnyItemSummary = 12
A particular work item information summary.
AnyPayload = 13
A particular work item payload.
AccumulateItems = 14
All accumulate items.
AnyAccumulateItem = 15
A particular accumulate item.
Trait Implementations§
impl Copy for FetchKind
Auto Trait Implementations§
impl Freeze for FetchKind
impl RefUnwindSafe for FetchKind
impl Send for FetchKind
impl Sync for FetchKind
impl Unpin for FetchKind
impl UnwindSafe for FetchKind
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