Skip to main content

ProtocolRequest

Enum ProtocolRequest 

Source
pub enum ProtocolRequest {
Show 138 variants RuntimeCapabilities(RuntimeCapabilitiesRequest), ExecutionProfileList(ExecutionProfileListRequest), ExecutionProfileSelect(ExecutionProfileSelectRequest), DaemonVersion(DaemonVersionRequest), DaemonDoctor(DaemonDoctorRequest), DatastorePing(DatastorePingRequest), DatastoreInfo(DatastoreInfoRequest), BrowserDatastoreList(BrowserDatastoreDiscoveryRequest), BrowserStudyList(BrowserStudyDiscoveryRequest), BrowserStudyGet(BrowserStudyDetailRequest), BrowserStudySearch(BrowserStudySearchRequest), BrowserResourceList(BrowserResourceDiscoveryRequest), BrowserDatasetSearch(BrowserDatasetSearchRequest), BrowserDataFileSearch(BrowserDataFileSearchRequest), BrowserDictionaryGet(BrowserDictionaryDiscoveryRequest), BrowserVariableSearch(BrowserVariableSearchRequest), BrowserDomainList(BrowserDomainCollectionRequest), BrowserDomainGet(BrowserDomainDetailRequest), BrowserDomainStudyList(BrowserDomainStudyCollectionRequest), BrowserDomainVariableList(BrowserDomainVariableCollectionRequest), BrowserDomainVariableGet(BrowserDomainVariableDetailRequest), BrowserVocabularyGet(BrowserVocabularyDetailRequest), BrowserVocabularyItemList(BrowserVocabularyItemCollectionRequest), BrowserVocabularyMappingList(BrowserVocabularyMappingCollectionRequest), BrowserSemanticCatalogGet(BrowserSemanticCatalogDiscoveryRequest), BrowserModelEntitySearch(BrowserEntitySearchRequest), BrowserModelRelationSearch(BrowserRelationSearchRequest), BrowserAccessRequestSubmit(BrowserStudyAccessRequestSubmissionRequest), BrowserAccessRequestList(BrowserRequesterStudyAccessRequestListRequest), BrowserAccessRequestGet(BrowserRequesterStudyAccessRequestDetailRequest), BrowserAccessRequestWithdraw(BrowserRequesterStudyAccessRequestWithdrawRequest), BrowserCustodianAccessRequestList(BrowserCustodianStudyAccessRequestListRequest), BrowserCustodianAccessRequestApprove(BrowserCustodianStudyAccessRequestApproveRequest), BrowserCustodianAccessRequestReject(BrowserCustodianStudyAccessRequestRejectRequest), SessionList(SessionListRequest), SessionOpen(SessionOpenRequest), SessionStatus(SessionStatusRequest), SessionUse(SessionUseRequest), SessionClose(SessionCloseRequest), SessionCloseAll(SessionCloseAllRequest), CurrentStudySet(CurrentStudySetRequest), CurrentStudyCurrent(CurrentStudyCurrentRequest), CurrentStudyClear(CurrentStudyClearRequest), StudyContextList(StudyContextListRequest), DomainList(ListDomainsRequest), DomainGet(GetDomainRequest), DomainAdd(AddDomainRequest), StudyList(ListStudiesRequest), StudySearch(SearchStudiesRequest), StudyGet(GetStudyRequest), StudyAdd(AddStudyRequest), StudyAddDomain(AddStudyDomainRequest), StudyDelete(StudyDeleteRequest), StudyAccessList(StudyAccessListRequest), StudyAccessGrant(StudyAccessGrantRequest), StudyAccessRevoke(StudyAccessRevokeRequest), StudyCustodiansList(StudyCustodiansListRequest), StudyCustodiansAddDelegate(StudyCustodianMutationRequest), StudyCustodiansTransferPrimary(StudyCustodianMutationRequest), StudyCustodiansRemoveDelegate(StudyCustodianMutationRequest), StudyDuoList(StudyDuoListRequest), StudyDuoReplace(StudyDuoReplaceRequest), AssetList(AssetListRequest), AssetGet(AssetGetRequest), AssetVersions(AssetVersionsRequest), AssetDuoList(AssetDuoListRequest), AssetDuoReplace(AssetDuoReplaceRequest), AssetDuoClear(AssetDuoClearRequest), AssetDelete(AssetDeleteRequest), DataFileList(ListDataFilesRequest), DataFileMetadata(GetDataFileMetadataRequest), DataFileExport(ExportDataFileRequest), DataFileDelete(DataFileDeleteRequest), DataFileSearch(SearchDataFilesRequest), DatasetList(ListDatasetsRequest), DatasetMetadata(GetDatasetMetadataRequest), DatasetPreview(PreviewDatasetRequest), DatasetData(DatasetDataRequest), DatasetExport(ExportDatasetRequest), DatasetDelete(DatasetDeleteRequest), DatasetTransform(DatasetTransformRequest), DatasetWithdraw(DatasetWithdrawRequest), SemanticDelete(SemanticDeleteRequest), IngestFile(IngestFileRequest), IngestDatasetFile(IngestDatasetFileRequest), DatasetCreateFromDatafile(DatasetCreateFromDatafileRequest), IngestSql(IngestSqlRequest), IngestRedcap(IngestRedcapRequest), TransformationList(TransformationListRequest), DatasetSearch(SearchDatasetsRequest), VariableList(ListVariablesRequest), VariableGet(GetVariableRequest), VariableAdd(AddVariableRequest), VariableUpdate(UpdateVariableRequest), VocabularyList(ListVocabulariesRequest), VocabularyGet(GetVocabularyRequest), VocabularyAdd(AddVocabularyRequest), TagList(TagListRequest), TagGet(TagGetRequest), TagSet(TagSetRequest), DictionaryVariableSearch(SearchVariablesRequest), ModelEntitySearch(SearchEntitiesRequest), ModelRelationSearch(SearchRelationsRequest), EntityList(ListEntitiesRequest), EntityGet(GetEntityRequest), EntityAdd(AddEntityRequest), EntityInstanceGet(EntityInstanceGetRequest), EntityInstanceList(EntityInstanceListRequest), EntityInstanceAdd(EntityInstanceAddRequest), EntityInstanceEnsureFromDataset(EntityInstanceEnsureFromDatasetRequest), EntityInstanceMapAdd(EntityInstanceMapAddRequest), EntityInstanceMapGet(EntityInstanceMapGetRequest), EntityInstanceMapList(EntityInstanceMapListRequest), EntityInstanceAssetLinkAdd(EntityInstanceAssetLinkAddRequest), EntityInstanceAssetLinkList(EntityInstanceAssetLinkListRequest), EntityInstanceDatasetLinkAdd(EntityInstanceDatasetLinkAddRequest), EntityInstanceDatasets(EntityInstanceDatasetsRequest), EntityInstanceDatasetLinkGet(EntityInstanceDatasetLinkGetRequest), EntityInstanceDatasetLinkList(EntityInstanceDatasetLinkListRequest), EntityRelationList(ListRelationsRequest), EntityRelationGet(GetRelationRequest), EntityRelationAdd(AddRelationRequest), RelationInstanceGet(RelationInstanceGetRequest), RelationInstanceList(RelationInstanceListRequest), RelationInstanceAdd(RelationInstanceAddRequest), RelationInstanceEnsureFromDataset(RelationInstanceEnsureFromDatasetRequest), RelationInstanceMapAdd(RelationInstanceMapAddRequest), RelationInstanceMapGet(RelationInstanceMapGetRequest), RelationInstanceMapList(RelationInstanceMapListRequest), RelationInstanceAssetLinkAdd(RelationInstanceAssetLinkAddRequest), RelationInstanceAssetLinkList(RelationInstanceAssetLinkListRequest), RelationInstanceDatasetLinkAdd(RelationInstanceDatasetLinkAddRequest), RelationInstanceDatasetLinkGet(RelationInstanceDatasetLinkGetRequest), RelationInstanceDatasetLinkList(RelationInstanceDatasetLinkListRequest), OperationGet(OperationGetRequest), OperationCancel(OperationCancelRequest), OperationList(OperationListRequest), OperationResultGet(OperationResultGetRequest),
}

Variants§

§

RuntimeCapabilities(RuntimeCapabilitiesRequest)

§

ExecutionProfileList(ExecutionProfileListRequest)

§

ExecutionProfileSelect(ExecutionProfileSelectRequest)

§

DaemonVersion(DaemonVersionRequest)

§

DaemonDoctor(DaemonDoctorRequest)

§

DatastorePing(DatastorePingRequest)

§

DatastoreInfo(DatastoreInfoRequest)

§

BrowserDatastoreList(BrowserDatastoreDiscoveryRequest)

§

BrowserStudyList(BrowserStudyDiscoveryRequest)

§

BrowserStudyGet(BrowserStudyDetailRequest)

§

BrowserStudySearch(BrowserStudySearchRequest)

§

BrowserResourceList(BrowserResourceDiscoveryRequest)

§

BrowserDatasetSearch(BrowserDatasetSearchRequest)

§

BrowserDataFileSearch(BrowserDataFileSearchRequest)

§

BrowserDictionaryGet(BrowserDictionaryDiscoveryRequest)

§

BrowserVariableSearch(BrowserVariableSearchRequest)

§

BrowserDomainList(BrowserDomainCollectionRequest)

§

BrowserDomainGet(BrowserDomainDetailRequest)

§

BrowserDomainStudyList(BrowserDomainStudyCollectionRequest)

§

BrowserDomainVariableList(BrowserDomainVariableCollectionRequest)

§

BrowserDomainVariableGet(BrowserDomainVariableDetailRequest)

§

BrowserVocabularyGet(BrowserVocabularyDetailRequest)

§

BrowserVocabularyItemList(BrowserVocabularyItemCollectionRequest)

§

BrowserVocabularyMappingList(BrowserVocabularyMappingCollectionRequest)

§

BrowserSemanticCatalogGet(BrowserSemanticCatalogDiscoveryRequest)

§

BrowserModelEntitySearch(BrowserEntitySearchRequest)

§

BrowserModelRelationSearch(BrowserRelationSearchRequest)

§

BrowserAccessRequestSubmit(BrowserStudyAccessRequestSubmissionRequest)

§

BrowserAccessRequestList(BrowserRequesterStudyAccessRequestListRequest)

§

BrowserAccessRequestGet(BrowserRequesterStudyAccessRequestDetailRequest)

§

BrowserAccessRequestWithdraw(BrowserRequesterStudyAccessRequestWithdrawRequest)

§

BrowserCustodianAccessRequestList(BrowserCustodianStudyAccessRequestListRequest)

§

BrowserCustodianAccessRequestApprove(BrowserCustodianStudyAccessRequestApproveRequest)

§

BrowserCustodianAccessRequestReject(BrowserCustodianStudyAccessRequestRejectRequest)

§

SessionList(SessionListRequest)

§

SessionOpen(SessionOpenRequest)

§

SessionStatus(SessionStatusRequest)

§

SessionUse(SessionUseRequest)

§

SessionClose(SessionCloseRequest)

§

SessionCloseAll(SessionCloseAllRequest)

§

CurrentStudySet(CurrentStudySetRequest)

§

CurrentStudyCurrent(CurrentStudyCurrentRequest)

§

CurrentStudyClear(CurrentStudyClearRequest)

§

StudyContextList(StudyContextListRequest)

§

DomainList(ListDomainsRequest)

§

DomainGet(GetDomainRequest)

§

DomainAdd(AddDomainRequest)

§

StudyList(ListStudiesRequest)

§

StudySearch(SearchStudiesRequest)

§

StudyGet(GetStudyRequest)

§

StudyAdd(AddStudyRequest)

§

StudyAddDomain(AddStudyDomainRequest)

§

StudyDelete(StudyDeleteRequest)

§

StudyAccessList(StudyAccessListRequest)

§

StudyAccessGrant(StudyAccessGrantRequest)

§

StudyAccessRevoke(StudyAccessRevokeRequest)

§

StudyCustodiansList(StudyCustodiansListRequest)

§

StudyCustodiansAddDelegate(StudyCustodianMutationRequest)

§

StudyCustodiansTransferPrimary(StudyCustodianMutationRequest)

§

StudyCustodiansRemoveDelegate(StudyCustodianMutationRequest)

§

StudyDuoList(StudyDuoListRequest)

§

StudyDuoReplace(StudyDuoReplaceRequest)

§

AssetList(AssetListRequest)

§

AssetGet(AssetGetRequest)

§

AssetVersions(AssetVersionsRequest)

§

AssetDuoList(AssetDuoListRequest)

§

AssetDuoReplace(AssetDuoReplaceRequest)

§

AssetDuoClear(AssetDuoClearRequest)

§

AssetDelete(AssetDeleteRequest)

§

DataFileList(ListDataFilesRequest)

§

DataFileMetadata(GetDataFileMetadataRequest)

§

DataFileExport(ExportDataFileRequest)

§

DataFileDelete(DataFileDeleteRequest)

§

DataFileSearch(SearchDataFilesRequest)

§

DatasetList(ListDatasetsRequest)

§

DatasetMetadata(GetDatasetMetadataRequest)

§

DatasetPreview(PreviewDatasetRequest)

§

DatasetData(DatasetDataRequest)

§

DatasetExport(ExportDatasetRequest)

§

DatasetDelete(DatasetDeleteRequest)

§

DatasetTransform(DatasetTransformRequest)

§

DatasetWithdraw(DatasetWithdrawRequest)

§

SemanticDelete(SemanticDeleteRequest)

§

IngestFile(IngestFileRequest)

§

IngestDatasetFile(IngestDatasetFileRequest)

§

DatasetCreateFromDatafile(DatasetCreateFromDatafileRequest)

§

IngestSql(IngestSqlRequest)

§

IngestRedcap(IngestRedcapRequest)

§

TransformationList(TransformationListRequest)

§

DatasetSearch(SearchDatasetsRequest)

§

VariableList(ListVariablesRequest)

§

VariableGet(GetVariableRequest)

§

VariableAdd(AddVariableRequest)

§

VariableUpdate(UpdateVariableRequest)

§

VocabularyList(ListVocabulariesRequest)

§

VocabularyGet(GetVocabularyRequest)

§

VocabularyAdd(AddVocabularyRequest)

§

TagList(TagListRequest)

§

TagGet(TagGetRequest)

§

TagSet(TagSetRequest)

§

DictionaryVariableSearch(SearchVariablesRequest)

§

ModelEntitySearch(SearchEntitiesRequest)

§

ModelRelationSearch(SearchRelationsRequest)

§

EntityList(ListEntitiesRequest)

§

EntityGet(GetEntityRequest)

§

EntityAdd(AddEntityRequest)

§

EntityInstanceGet(EntityInstanceGetRequest)

§

EntityInstanceList(EntityInstanceListRequest)

§

EntityInstanceAdd(EntityInstanceAddRequest)

§

EntityInstanceEnsureFromDataset(EntityInstanceEnsureFromDatasetRequest)

§

EntityInstanceMapAdd(EntityInstanceMapAddRequest)

§

EntityInstanceMapGet(EntityInstanceMapGetRequest)

§

EntityInstanceMapList(EntityInstanceMapListRequest)

§

EntityInstanceAssetLinkAdd(EntityInstanceAssetLinkAddRequest)

§

EntityInstanceDatasetLinkAdd(EntityInstanceDatasetLinkAddRequest)

§

EntityInstanceDatasets(EntityInstanceDatasetsRequest)

§

EntityInstanceDatasetLinkGet(EntityInstanceDatasetLinkGetRequest)

§

EntityRelationList(ListRelationsRequest)

§

EntityRelationGet(GetRelationRequest)

§

EntityRelationAdd(AddRelationRequest)

§

RelationInstanceGet(RelationInstanceGetRequest)

§

RelationInstanceList(RelationInstanceListRequest)

§

RelationInstanceAdd(RelationInstanceAddRequest)

§

RelationInstanceEnsureFromDataset(RelationInstanceEnsureFromDatasetRequest)

§

RelationInstanceMapAdd(RelationInstanceMapAddRequest)

§

RelationInstanceMapGet(RelationInstanceMapGetRequest)

§

RelationInstanceMapList(RelationInstanceMapListRequest)

§

RelationInstanceAssetLinkAdd(RelationInstanceAssetLinkAddRequest)

§

RelationInstanceDatasetLinkAdd(RelationInstanceDatasetLinkAddRequest)

§

RelationInstanceDatasetLinkGet(RelationInstanceDatasetLinkGetRequest)

§

OperationGet(OperationGetRequest)

§

OperationCancel(OperationCancelRequest)

§

OperationList(OperationListRequest)

§

OperationResultGet(OperationResultGetRequest)

Implementations§

Source§

impl ProtocolRequest

Source

pub const fn kind(&self) -> &'static str

Trait Implementations§

Source§

impl Clone for ProtocolRequest

Source§

fn clone(&self) -> ProtocolRequest

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ProtocolRequest

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ProtocolRequest

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for ProtocolRequest

Source§

fn eq(&self, other: &ProtocolRequest) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for ProtocolRequest

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Eq for ProtocolRequest

Source§

impl StructuralPartialEq for ProtocolRequest

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,