Skip to main content

FromNative

Trait FromNative 

Source
pub trait FromNative<N>: Sized {
    // Required method
    fn from_native(other: N) -> Result<Self, ProtoConversionError>;
}

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl FromNative<Agent> for Agent

Source§

impl FromNative<AgentList> for AgentList

Source§

impl FromNative<AlternateId> for AlternateId

Source§

impl FromNative<AlternateIdIndexEntry> for AlternateIdIndexEntry

Source§

impl FromNative<AlternateIdIndexEntryList> for AlternateIdIndexEntryList

Source§

impl FromNative<AnswerProposalAction> for AnswerProposalAction

Source§

impl FromNative<AssociatedAgent> for Record_AssociatedAgent

Source§

impl FromNative<CreateAgentAction> for CreateAgentAction

Source§

impl FromNative<CreateOrganizationAction> for CreateOrganizationAction

Source§

impl FromNative<CreateProposalAction> for CreateProposalAction

Source§

impl FromNative<CreateRecordAction> for CreateRecordAction

Source§

impl FromNative<CreateRoleAction> for CreateRoleAction

Source§

impl FromNative<DataType> for PropertyDefinition_DataType

Source§

impl FromNative<DeleteAgentAction> for DeleteAgentAction

Source§

impl FromNative<DeleteOrganizationAction> for DeleteOrganizationAction

Source§

impl FromNative<DeleteRoleAction> for DeleteRoleAction

Source§

impl FromNative<FinalizeRecordAction> for FinalizeRecordAction

Source§

impl FromNative<KeyValueEntry> for KeyValueEntry

Source§

impl FromNative<LatLong> for LatLong

Source§

impl FromNative<Location> for Location

Source§

impl FromNative<LocationCreateAction> for LocationCreateAction

Source§

impl FromNative<LocationDeleteAction> for LocationDeleteAction

Source§

impl FromNative<LocationList> for LocationList

Source§

impl FromNative<LocationNamespace> for LocationNamespace

Source§

impl FromNative<LocationNamespace> for Location_LocationNamespace

Source§

impl FromNative<LocationPayload> for LocationPayload

Source§

impl FromNative<LocationUpdateAction> for LocationUpdateAction

Source§

impl FromNative<Organization> for Organization

Source§

impl FromNative<OrganizationList> for OrganizationList

Source§

impl FromNative<PikePayload> for PikePayload

Source§

impl FromNative<Product> for Product

Source§

impl FromNative<ProductCreateAction> for ProductCreateAction

Source§

impl FromNative<ProductDeleteAction> for ProductDeleteAction

Source§

impl FromNative<ProductList> for ProductList

Source§

impl FromNative<ProductNamespace> for Product_ProductNamespace

Source§

impl FromNative<ProductPayload> for ProductPayload

Source§

impl FromNative<ProductUpdateAction> for ProductUpdateAction

Source§

impl FromNative<Property> for Property

Source§

impl FromNative<PropertyDefinition> for PropertyDefinition

Source§

impl FromNative<PropertyList> for PropertyList

Source§

impl FromNative<PropertyPage> for PropertyPage

Source§

impl FromNative<PropertyPageList> for PropertyPageList

Source§

impl FromNative<PropertyValue> for PropertyValue

Source§

impl FromNative<Proposal> for Proposal

Source§

impl FromNative<ProposalList> for ProposalList

Source§

impl FromNative<Record> for Record

Source§

impl FromNative<RecordList> for RecordList

Source§

impl FromNative<ReportedValue> for PropertyPage_ReportedValue

Source§

impl FromNative<Reporter> for Property_Reporter

Source§

impl FromNative<Response> for AnswerProposalAction_Response

Source§

impl FromNative<RevokeReporterAction> for RevokeReporterAction

Source§

impl FromNative<Role> for Proposal_Role

Source§

impl FromNative<Role> for Role

Source§

impl FromNative<RoleList> for RoleList

Source§

impl FromNative<Schema> for Schema

Source§

impl FromNative<SchemaCreateAction> for SchemaCreateAction

Source§

impl FromNative<SchemaList> for SchemaList

Source§

impl FromNative<SchemaPayload> for SchemaPayload

Source§

impl FromNative<SchemaUpdateAction> for SchemaUpdateAction

Source§

impl FromNative<Status> for Proposal_Status

Source§

impl FromNative<TrackAndTracePayload> for TrackAndTracePayload

Source§

impl FromNative<UpdateAgentAction> for UpdateAgentAction

Source§

impl FromNative<UpdateOrganizationAction> for UpdateOrganizationAction

Source§

impl FromNative<UpdatePropertiesAction> for UpdatePropertiesAction

Source§

impl FromNative<UpdateRoleAction> for UpdateRoleAction