pub trait ObjectFormat {
    // Required method
    fn format_json(&self) -> Value;
}

Required Methods§

Implementors§

source§

impl ObjectFormat for AnyNamedObject

source§

impl ObjectFormat for ChunkList

source§

impl ObjectFormat for DirBodyContent

source§

impl ObjectFormat for InnerNode

source§

impl ObjectFormat for NDNObjectInfo

source§

impl ObjectFormat for ObjectMapContent

source§

impl ObjectFormat for PublicKey

source§

impl ObjectFormat for PublicKeyValue

source§

impl ObjectFormat for SignData

source§

impl ObjectFormat for SignatureSource

source§

impl ObjectFormat for SimpleContent

source§

impl ObjectFormat for StandardObject

source§

impl ObjectFormat for ActionBodyContent

source§

impl ObjectFormat for ActionDescContent

source§

impl ObjectFormat for AppGroupBodyContent

source§

impl ObjectFormat for AppGroupDescContent

source§

impl ObjectFormat for Area

source§

impl ObjectFormat for Attributes

source§

impl ObjectFormat for ChunkBundle

source§

impl ObjectFormat for ChunkId

source§

impl ObjectFormat for ContractBodyContent<ContractData>

source§

impl ObjectFormat for ContractDescContent<ContractData>

source§

impl ObjectFormat for DeviceBodyContent

source§

impl ObjectFormat for DeviceDescContent

source§

impl ObjectFormat for DiffBodyContent

source§

impl ObjectFormat for DiffDescContent

source§

impl ObjectFormat for DirDescContent

source§

impl ObjectFormat for FileBodyContent

source§

impl ObjectFormat for FileDescContent

source§

impl ObjectFormat for NDNObjectList

source§

impl ObjectFormat for ObjectMapBodyContent

source§

impl ObjectFormat for ObjectMapDescContent

source§

impl ObjectFormat for ObjectMapHubContent

source§

impl ObjectFormat for ObjectMapSimpleContent

source§

impl ObjectFormat for ObjectSigns

source§

impl ObjectFormat for OrgDescContent

source§

impl ObjectFormat for PeopleBodyContent

source§

impl ObjectFormat for PeopleDescContent

source§

impl ObjectFormat for ProofOfServiceBodyContent<ProofData>

source§

impl ObjectFormat for ProofOfServiceDescContent<ProofData>

source§

impl ObjectFormat for Signature

source§

impl ObjectFormat for SimpleGroupBodyContent

source§

impl ObjectFormat for SimpleGroupDescContent

source§

impl ObjectFormat for TxBodyContent

source§

impl ObjectFormat for TxDescContent<TxBody>

source§

impl ObjectFormat for TypelessObjectBodyContent

source§

impl ObjectFormat for TypelessObjectDesc

source§

impl ObjectFormat for UnionAccountBodyContent

source§

impl ObjectFormat for DirBodyContentObjectList

source§

impl ObjectFormat for DirBodyDescObjectMap

source§

impl ObjectFormat for MNPublicKey

source§

impl<'a> ObjectFormat for PublicKeyRef<'a>

source§

impl<B, O> ObjectFormat for ObjectMutBody<B, O>where O: ObjectType, B: BodyContent + ObjectFormat,

source§

impl<O> ObjectFormat for NamedObjectBase<O>where O: ObjectType, O::DescType: ObjectFormat, O::ContentType: BodyContent + ObjectFormat, NamedObjectBase<O>: NamedObject<O>,

source§

impl<T> ObjectFormat for NamedObjectDesc<T>where T: DescContent + ObjectFormat, T::OwnerType: OwnerObj, T::AreaType: AreaObj, T::AuthorType: AuthorObj, T::PublicKeyType: PublicKeyObj, NamedObjectDesc<T>: ObjectDesc + OwnerObjectDesc + AreaObjectDesc + AuthorObjectDesc + PublicKeyObjectDesc,

source§

impl<T> ObjectFormat for Twhere T: Serialize + ObjectFormatAutoWithSerde,