pub enum JsonProtocol {
Show 36 variants
CreatePushTask,
CreatePushTaskResp,
CreatePullTask,
CreatePullTaskResp,
GetPushTaskState,
GetPushTaskStateResp,
GetDMCAccount,
GetDMCAccountResp,
SetDMCAccount,
SetDMCAccountResp,
ReportCyfsInfo,
ReportCyfsInfoResp,
AddMerkle,
AddMerkleResp,
ChallengeResp,
ChallengeRespResp,
Arbitration,
ArbitrationResp,
GetTaskList,
GetTaskListResp,
GetTaskChunkList,
GetTaskChunkListResp,
SetMinerDecId,
SetMinerDecIdResp,
Stack,
StackResp,
Bill,
BillResp,
Mint,
MintResp,
GetPullTaskState,
GetPullTaskStateResp,
Recovery,
RecoveryResp,
GetRecoveryState,
GetRecoveryStateResp,
}Variants§
CreatePushTask
CreatePushTaskResp
CreatePullTask
CreatePullTaskResp
GetPushTaskState
GetPushTaskStateResp
GetDMCAccount
GetDMCAccountResp
SetDMCAccount
SetDMCAccountResp
ReportCyfsInfo
ReportCyfsInfoResp
AddMerkle
AddMerkleResp
ChallengeResp
ChallengeRespResp
Arbitration
ArbitrationResp
GetTaskList
GetTaskListResp
GetTaskChunkList
GetTaskChunkListResp
SetMinerDecId
SetMinerDecIdResp
Stack
StackResp
Bill
BillResp
Mint
MintResp
GetPullTaskState
GetPullTaskStateResp
Recovery
RecoveryResp
GetRecoveryState
GetRecoveryStateResp
Auto Trait Implementations§
impl Freeze for JsonProtocol
impl RefUnwindSafe for JsonProtocol
impl Send for JsonProtocol
impl Sync for JsonProtocol
impl Unpin for JsonProtocol
impl UnwindSafe for JsonProtocol
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more