Skip to main content

IntoBytes

Trait IntoBytes 

Source
pub trait IntoBytes: Sized {
    // Required method
    fn into_bytes(self) -> Result<Vec<u8>, 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 IntoBytes for Agent

Source§

impl IntoBytes for AgentList

Source§

impl IntoBytes for AlternateId

Source§

impl IntoBytes for AlternateIdIndexEntry

Source§

impl IntoBytes for AlternateIdIndexEntryList

Source§

impl IntoBytes for AnswerProposalAction

Source§

impl IntoBytes for AssociatedAgent

Source§

impl IntoBytes for CreateAgentAction

Source§

impl IntoBytes for CreateOrganizationAction

Source§

impl IntoBytes for CreateProposalAction

Source§

impl IntoBytes for CreateRecordAction

Source§

impl IntoBytes for CreateRoleAction

Source§

impl IntoBytes for DeleteAgentAction

Source§

impl IntoBytes for DeleteOrganizationAction

Source§

impl IntoBytes for DeleteRoleAction

Source§

impl IntoBytes for FinalizeRecordAction

Source§

impl IntoBytes for KeyValueEntry

Source§

impl IntoBytes for Location

Source§

impl IntoBytes for LocationCreateAction

Source§

impl IntoBytes for LocationDeleteAction

Source§

impl IntoBytes for LocationList

Source§

impl IntoBytes for LocationPayload

Source§

impl IntoBytes for LocationUpdateAction

Source§

impl IntoBytes for Organization

Source§

impl IntoBytes for OrganizationList

Source§

impl IntoBytes for PikePayload

Source§

impl IntoBytes for Product

Source§

impl IntoBytes for ProductCreateAction

Source§

impl IntoBytes for ProductDeleteAction

Source§

impl IntoBytes for ProductList

Source§

impl IntoBytes for ProductPayload

Source§

impl IntoBytes for ProductUpdateAction

Source§

impl IntoBytes for Property

Source§

impl IntoBytes for PropertyDefinition

Source§

impl IntoBytes for PropertyList

Source§

impl IntoBytes for PropertyPage

Source§

impl IntoBytes for PropertyPageList

Source§

impl IntoBytes for PropertyValue

Source§

impl IntoBytes for Proposal

Source§

impl IntoBytes for ProposalList

Source§

impl IntoBytes for Record

Source§

impl IntoBytes for RecordList

Source§

impl IntoBytes for ReportedValue

Source§

impl IntoBytes for Reporter

Source§

impl IntoBytes for RevokeReporterAction

Source§

impl IntoBytes for Role

Source§

impl IntoBytes for RoleList

Source§

impl IntoBytes for Schema

Source§

impl IntoBytes for SchemaCreateAction

Source§

impl IntoBytes for SchemaList

Source§

impl IntoBytes for SchemaPayload

Source§

impl IntoBytes for SchemaUpdateAction

Source§

impl IntoBytes for TrackAndTracePayload

Source§

impl IntoBytes for UpdateAgentAction

Source§

impl IntoBytes for UpdateOrganizationAction

Source§

impl IntoBytes for UpdatePropertiesAction

Source§

impl IntoBytes for UpdateRoleAction