[][src]Trait grid_sdk::protos::FromProto

pub trait FromProto<P>: Sized {
    fn from_proto(other: P) -> Result<Self, ProtoConversionError>;
}

Required methods

fn from_proto(other: P) -> Result<Self, ProtoConversionError>

Loading content...

Implementors

impl FromProto<PikePayload_Action> for grid_sdk::protocol::pike::payload::Action[src]

impl FromProto<SchemaPayload_Action> for grid_sdk::protocol::schema::payload::Action[src]

impl FromProto<PropertyDefinition_DataType> for DataType[src]

impl FromProto<AnswerProposalAction_Response> for Response[src]

impl FromProto<Proposal_Role> for Role[src]

impl FromProto<Proposal_Status> for Status[src]

impl FromProto<CreateAgentAction> for CreateAgentAction[src]

impl FromProto<CreateOrganizationAction> for CreateOrganizationAction[src]

impl FromProto<PikePayload> for PikePayload[src]

impl FromProto<UpdateAgentAction> for UpdateAgentAction[src]

impl FromProto<UpdateOrganizationAction> for UpdateOrganizationAction[src]

impl FromProto<Agent> for Agent[src]

impl FromProto<AgentList> for AgentList[src]

impl FromProto<KeyValueEntry> for KeyValueEntry[src]

impl FromProto<Organization> for Organization[src]

impl FromProto<OrganizationList> for OrganizationList[src]

impl FromProto<SchemaCreateAction> for SchemaCreateAction[src]

impl FromProto<SchemaPayload> for SchemaPayload[src]

impl FromProto<SchemaUpdateAction> for SchemaUpdateAction[src]

impl FromProto<LatLong> for LatLong[src]

impl FromProto<PropertyDefinition> for PropertyDefinition[src]

impl FromProto<PropertyValue> for PropertyValue[src]

impl FromProto<Schema> for Schema[src]

impl FromProto<SchemaList> for SchemaList[src]

impl FromProto<AnswerProposalAction> for AnswerProposalAction[src]

impl FromProto<CreateProposalAction> for CreateProposalAction[src]

impl FromProto<CreateRecordAction> for CreateRecordAction[src]

impl FromProto<FinalizeRecordAction> for FinalizeRecordAction[src]

impl FromProto<RevokeReporterAction> for RevokeReporterAction[src]

impl FromProto<TrackAndTracePayload> for TrackAndTracePayload[src]

impl FromProto<UpdatePropertiesAction> for UpdatePropertiesAction[src]

impl FromProto<Property> for Property[src]

impl FromProto<PropertyList> for PropertyList[src]

impl FromProto<PropertyPage> for PropertyPage[src]

impl FromProto<PropertyPageList> for PropertyPageList[src]

impl FromProto<PropertyPage_ReportedValue> for ReportedValue[src]

impl FromProto<Property_Reporter> for Reporter[src]

impl FromProto<Proposal> for Proposal[src]

impl FromProto<ProposalList> for ProposalList[src]

impl FromProto<Record> for Record[src]

impl FromProto<RecordList> for RecordList[src]

impl FromProto<Record_AssociatedAgent> for AssociatedAgent[src]

Loading content...