[−][src]Struct hdk::prelude::JsonString
track json serialization with the rust type system!
JsonString wraps a string containing JSON serialized data
avoid accidental double-serialization or forgetting to serialize
serialize any type consistently including hard-to-reach places like OptionFrom
trait to move between types
- moving to/from String, str, JsonString and JsonString simply (un)wraps it as raw JSON data
- moving to/from any other type must offer a reliable serialization/deserialization strategy
Methods
impl JsonString
[src]
pub fn null() -> JsonString
[src]
a null JSON value
e.g. represents None when implementing From<Option
pub fn empty_object() -> JsonString
[src]
pub fn is_null(&self) -> bool
[src]
pub fn from_json(s: &str) -> JsonString
[src]
pub fn to_bytes(&self) -> Vec<u8>
[src]
achieves the same outcome as serde_json::to_vec()
pub fn from_bytes(bytes: Vec<u8>) -> JsonString
[src]
Trait Implementations
impl AddressableContent for JsonString
[src]
fn content(&self) -> JsonString
[src]
fn try_from_content(content: &JsonString) -> Result<JsonString, JsonError>
[src]
fn address(&self) -> HashString
[src]
impl Clone for JsonString
[src]
fn clone(&self) -> JsonString
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for JsonString
[src]
impl<'de> Deserialize<'de> for JsonString
[src]
fn deserialize<__D>(
__deserializer: __D
) -> Result<JsonString, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<JsonString, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Display for JsonString
[src]
impl Eq for JsonString
[src]
impl<'_, A> From<&'_ EntityAttributeValueIndex<A>> for JsonString where
A: Attribute + DeserializeOwned,
[src]
A: Attribute + DeserializeOwned,
fn from(v: &EntityAttributeValueIndex<A>) -> JsonString
[src]
impl<'a> From<&'a AgentId> for JsonString
[src]
fn from(v: &AgentId) -> JsonString
[src]
impl<'a> From<&'a AgentIdValidationArgs> for JsonString
[src]
fn from(v: &AgentIdValidationArgs) -> JsonString
[src]
impl<'a> From<&'a AllocationError> for JsonString
[src]
fn from(v: &AllocationError) -> JsonString
[src]
impl<'a> From<&'a AppEntryType> for JsonString
[src]
fn from(v: &AppEntryType) -> JsonString
[src]
impl<'a> From<&'a Attribute> for JsonString
[src]
fn from(v: &Attribute) -> JsonString
[src]
impl<'a> From<&'a CapTokenClaim> for JsonString
[src]
fn from(v: &CapTokenClaim) -> JsonString
[src]
impl<'a> From<&'a CapTokenGrant> for JsonString
[src]
fn from(v: &CapTokenGrant) -> JsonString
[src]
impl<'a> From<&'a CapabilityRequest> for JsonString
[src]
fn from(v: &CapabilityRequest) -> JsonString
[src]
impl<'a> From<&'a ChainHeader> for JsonString
[src]
fn from(v: &ChainHeader) -> JsonString
[src]
impl<'a> From<&'a CommitCapabilityClaimArgs> for JsonString
[src]
fn from(v: &CommitCapabilityClaimArgs) -> JsonString
[src]
impl<'a> From<&'a CommitCapabilityGrantArgs> for JsonString
[src]
fn from(v: &CommitCapabilityGrantArgs) -> JsonString
[src]
impl<'a> From<&'a CommitEntryArgs> for JsonString
[src]
fn from(v: &CommitEntryArgs) -> JsonString
[src]
impl<'a> From<&'a CommitEntryOptions> for JsonString
[src]
fn from(v: &CommitEntryOptions) -> JsonString
[src]
impl<'a> From<&'a CommitEntryResult> for JsonString
[src]
fn from(v: &CommitEntryResult) -> JsonString
[src]
impl<'a> From<&'a CoreError> for JsonString
[src]
fn from(v: &CoreError) -> JsonString
[src]
impl<'a> From<&'a CrudStatus> for JsonString
[src]
fn from(v: &CrudStatus) -> JsonString
[src]
impl<'a> From<&'a CryptoArgs> for JsonString
[src]
fn from(v: &CryptoArgs) -> JsonString
[src]
impl<'a> From<&'a CryptoMethod> for JsonString
[src]
fn from(v: &CryptoMethod) -> JsonString
[src]
impl<'a> From<&'a DeletionEntry> for JsonString
[src]
fn from(v: &DeletionEntry) -> JsonString
[src]
impl<'a> From<&'a Dna> for JsonString
[src]
fn from(v: &Dna) -> JsonString
[src]
impl<'a> From<&'a EmitSignalArgs> for JsonString
[src]
fn from(v: &EmitSignalArgs) -> JsonString
[src]
impl<'a> From<&'a Entry> for JsonString
[src]
fn from(v: &Entry) -> JsonString
[src]
impl<'a> From<&'a EntryAspect> for JsonString
[src]
fn from(v: &EntryAspect) -> JsonString
[src]
impl<'a> From<&'a EntryHistory> for JsonString
[src]
fn from(v: &EntryHistory) -> JsonString
[src]
impl<'a> From<&'a EntryResultMeta> for JsonString
[src]
fn from(v: &EntryResultMeta) -> JsonString
[src]
impl<'a> From<&'a EntryType> for JsonString
[src]
fn from(v: &EntryType) -> JsonString
[src]
impl<'a> From<&'a EntryTypeDef> for JsonString
[src]
fn from(v: &EntryTypeDef) -> JsonString
[src]
impl<'a> From<&'a EntryValidationArgs> for JsonString
[src]
fn from(v: &EntryValidationArgs) -> JsonString
[src]
impl<'a> From<&'a EntryWithMeta> for JsonString
[src]
fn from(v: &EntryWithMeta) -> JsonString
[src]
impl<'a> From<&'a EntryWithMetaAndHeader> for JsonString
[src]
fn from(v: &EntryWithMetaAndHeader) -> JsonString
[src]
impl<'a> From<&'a ExampleAttribute> for JsonString
[src]
fn from(v: &ExampleAttribute) -> JsonString
[src]
impl<'a> From<&'a ExampleEntry> for JsonString
[src]
fn from(v: &ExampleEntry) -> JsonString
[src]
impl<'a> From<&'a ExampleLink> for JsonString
[src]
fn from(v: &ExampleLink) -> JsonString
[src]
impl<'a> From<&'a GetEntryArgs> for JsonString
[src]
fn from(v: &GetEntryArgs) -> JsonString
[src]
impl<'a> From<&'a GetEntryOptions> for JsonString
[src]
fn from(v: &GetEntryOptions) -> JsonString
[src]
impl<'a> From<&'a GetEntryResult> for JsonString
[src]
fn from(v: &GetEntryResult) -> JsonString
[src]
impl<'a> From<&'a GetEntryResultItem> for JsonString
[src]
fn from(v: &GetEntryResultItem) -> JsonString
[src]
impl<'a> From<&'a GetEntryResultType> for JsonString
[src]
fn from(v: &GetEntryResultType) -> JsonString
[src]
impl<'a> From<&'a GetLinkData> for JsonString
[src]
fn from(v: &GetLinkData) -> JsonString
[src]
impl<'a> From<&'a GetLinksArgs> for JsonString
[src]
fn from(v: &GetLinksArgs) -> JsonString
[src]
impl<'a> From<&'a GetLinksNetworkQuery> for JsonString
[src]
fn from(v: &GetLinksNetworkQuery) -> JsonString
[src]
impl<'a> From<&'a GetLinksNetworkResult> for JsonString
[src]
fn from(v: &GetLinksNetworkResult) -> JsonString
[src]
impl<'a> From<&'a GetLinksOptions> for JsonString
[src]
fn from(v: &GetLinksOptions) -> JsonString
[src]
impl<'a> From<&'a GetLinksQueryConfiguration> for JsonString
[src]
fn from(v: &GetLinksQueryConfiguration) -> JsonString
[src]
impl<'a> From<&'a GetLinksResult> for JsonString
[src]
fn from(v: &GetLinksResult) -> JsonString
[src]
impl<'a> From<&'a GetLinksResultCount> for JsonString
[src]
fn from(v: &GetLinksResultCount) -> JsonString
[src]
impl<'a> From<&'a HashString> for JsonString
[src]
fn from(v: &HashString) -> JsonString
[src]
impl<'a> From<&'a HolochainError> for JsonString
[src]
fn from(v: &HolochainError) -> JsonString
[src]
impl<'a> From<&'a Iso8601> for JsonString
[src]
fn from(v: &Iso8601) -> JsonString
[src]
impl<'a> From<&'a JsonError> for JsonString
[src]
fn from(v: &JsonError) -> JsonString
[src]
impl<'a> From<&'a KeyType> for JsonString
[src]
fn from(v: &KeyType) -> JsonString
[src]
impl<'a> From<&'a KeystoreDeriveKeyArgs> for JsonString
[src]
fn from(v: &KeystoreDeriveKeyArgs) -> JsonString
[src]
impl<'a> From<&'a KeystoreDeriveSeedArgs> for JsonString
[src]
fn from(v: &KeystoreDeriveSeedArgs) -> JsonString
[src]
impl<'a> From<&'a KeystoreGetPublicKeyArgs> for JsonString
[src]
fn from(v: &KeystoreGetPublicKeyArgs) -> JsonString
[src]
impl<'a> From<&'a KeystoreListResult> for JsonString
[src]
fn from(v: &KeystoreListResult) -> JsonString
[src]
impl<'a> From<&'a KeystoreNewRandomArgs> for JsonString
[src]
fn from(v: &KeystoreNewRandomArgs) -> JsonString
[src]
impl<'a> From<&'a KeystoreSignArgs> for JsonString
[src]
fn from(v: &KeystoreSignArgs) -> JsonString
[src]
impl<'a> From<&'a Link> for JsonString
[src]
fn from(v: &Link) -> JsonString
[src]
impl<'a> From<&'a LinkData> for JsonString
[src]
fn from(v: &LinkData) -> JsonString
[src]
impl<'a> From<&'a LinkDirection> for JsonString
[src]
fn from(v: &LinkDirection) -> JsonString
[src]
impl<'a> From<&'a LinkEntriesArgs> for JsonString
[src]
fn from(v: &LinkEntriesArgs) -> JsonString
[src]
impl<'a> From<&'a LinkList> for JsonString
[src]
fn from(v: &LinkList) -> JsonString
[src]
impl<'a> From<&'a LinkValidationArgs> for JsonString
[src]
fn from(v: &LinkValidationArgs) -> JsonString
[src]
impl<'a> From<&'a LinkValidationPackageArgs> for JsonString
[src]
fn from(v: &LinkValidationPackageArgs) -> JsonString
[src]
impl<'a> From<&'a LinksResult> for JsonString
[src]
fn from(v: &LinksResult) -> JsonString
[src]
impl<'a> From<&'a LinksStatusRequestKind> for JsonString
[src]
fn from(v: &LinksStatusRequestKind) -> JsonString
[src]
impl<'a> From<&'a MetaArgs> for JsonString
[src]
fn from(v: &MetaArgs) -> JsonString
[src]
impl<'a> From<&'a MetaMethod> for JsonString
[src]
fn from(v: &MetaMethod) -> JsonString
[src]
impl<'a> From<&'a MetaResult> for JsonString
[src]
fn from(v: &MetaResult) -> JsonString
[src]
impl<'a> From<&'a NetworkQuery> for JsonString
[src]
fn from(v: &NetworkQuery) -> JsonString
[src]
impl<'a> From<&'a NetworkQueryResult> for JsonString
[src]
fn from(v: &NetworkQueryResult) -> JsonString
[src]
impl<'a> From<&'a OneTimeSignArgs> for JsonString
[src]
fn from(v: &OneTimeSignArgs) -> JsonString
[src]
impl<'a> From<&'a Pagination> for JsonString
[src]
fn from(v: &Pagination) -> JsonString
[src]
impl<'a> From<&'a Period> for JsonString
[src]
fn from(v: &Period) -> JsonString
[src]
impl<'a> From<&'a PersistenceError> for JsonString
[src]
fn from(v: &PersistenceError) -> JsonString
[src]
impl<'a> From<&'a Provenance> for JsonString
[src]
fn from(v: &Provenance) -> JsonString
[src]
impl<'a> From<&'a QueryArgs> for JsonString
[src]
fn from(v: &QueryArgs) -> JsonString
[src]
impl<'a> From<&'a QueryArgsNames> for JsonString
[src]
fn from(v: &QueryArgsNames) -> JsonString
[src]
impl<'a> From<&'a QueryArgsOptions> for JsonString
[src]
fn from(v: &QueryArgsOptions) -> JsonString
[src]
impl<'a> From<&'a QueryResult> for JsonString
[src]
fn from(v: &QueryResult) -> JsonString
[src]
impl<'a> From<&'a ReceiveParams> for JsonString
[src]
fn from(v: &ReceiveParams) -> JsonString
[src]
impl<'a> From<&'a RibosomeErrorCode> for JsonString
[src]
fn from(v: &RibosomeErrorCode) -> JsonString
[src]
impl<'a> From<&'a SendArgs> for JsonString
[src]
fn from(v: &SendArgs) -> JsonString
[src]
impl<'a> From<&'a SendOptions> for JsonString
[src]
fn from(v: &SendOptions) -> JsonString
[src]
impl<'a> From<&'a SignArgs> for JsonString
[src]
fn from(v: &SignArgs) -> JsonString
[src]
impl<'a> From<&'a SignOneTimeResult> for JsonString
[src]
fn from(v: &SignOneTimeResult) -> JsonString
[src]
impl<'a> From<&'a Signature> for JsonString
[src]
fn from(v: &Signature) -> JsonString
[src]
impl<'a> From<&'a SizePagination> for JsonString
[src]
fn from(v: &SizePagination) -> JsonString
[src]
impl<'a> From<&'a SortOrder> for JsonString
[src]
fn from(v: &SortOrder) -> JsonString
[src]
impl<'a> From<&'a StatusRequestKind> for JsonString
[src]
fn from(v: &StatusRequestKind) -> JsonString
[src]
impl<'a> From<&'a StorageReport> for JsonString
[src]
fn from(v: &StorageReport) -> JsonString
[src]
impl<'a> From<&'a TimePagination> for JsonString
[src]
fn from(v: &TimePagination) -> JsonString
[src]
impl<'a> From<&'a Timeout> for JsonString
[src]
fn from(v: &Timeout) -> JsonString
[src]
impl<'a> From<&'a UpdateEntryArgs> for JsonString
[src]
fn from(v: &UpdateEntryArgs) -> JsonString
[src]
impl<'a> From<&'a ValidationPackage> for JsonString
[src]
fn from(v: &ValidationPackage) -> JsonString
[src]
impl<'a> From<&'a ValidationPackageDefinition> for JsonString
[src]
fn from(v: &ValidationPackageDefinition) -> JsonString
[src]
impl<'a> From<&'a VerifySignatureArgs> for JsonString
[src]
fn from(v: &VerifySignatureArgs) -> JsonString
[src]
impl<'a> From<&'a Zome> for JsonString
[src]
fn from(v: &Zome) -> JsonString
[src]
impl<'a> From<&'a ZomeApiError> for JsonString
[src]
fn from(v: &ZomeApiError) -> JsonString
[src]
impl<'a> From<&'a ZomeApiGlobals> for JsonString
[src]
fn from(v: &ZomeApiGlobals) -> JsonString
[src]
impl<'a> From<&'a ZomeApiInternalResult> for JsonString
[src]
fn from(v: &ZomeApiInternalResult) -> JsonString
[src]
impl<'a> From<&'a ZomeFnCallArgs> for JsonString
[src]
fn from(v: &ZomeFnCallArgs) -> JsonString
[src]
impl From<&'static str> for JsonString
[src]
fn from(s: &str) -> JsonString
[src]
impl From<()> for JsonString
[src]
fn from(()) -> JsonString
[src]
impl From<AGENT_ADDRESS> for JsonString
[src]
fn from(agent_address: AGENT_ADDRESS) -> JsonString
[src]
impl From<AGENT_ID_STR> for JsonString
[src]
fn from(agent_id: AGENT_ID_STR) -> JsonString
[src]
impl From<AGENT_INITIAL_HASH> for JsonString
[src]
fn from(agent_initial_hash: AGENT_INITIAL_HASH) -> JsonString
[src]
impl From<AgentId> for JsonString
[src]
fn from(v: AgentId) -> JsonString
[src]
impl From<AgentIdValidationArgs> for JsonString
[src]
fn from(v: AgentIdValidationArgs) -> JsonString
[src]
impl From<AllocationError> for JsonString
[src]
fn from(v: AllocationError) -> JsonString
[src]
impl From<AppEntryType> for JsonString
[src]
fn from(v: AppEntryType) -> JsonString
[src]
impl From<Attribute> for JsonString
[src]
fn from(v: Attribute) -> JsonString
[src]
impl From<CAPABILITY_REQ> for JsonString
[src]
fn from(cap_request: CAPABILITY_REQ) -> JsonString
[src]
impl From<CapTokenClaim> for JsonString
[src]
fn from(v: CapTokenClaim) -> JsonString
[src]
impl From<CapTokenGrant> for JsonString
[src]
fn from(v: CapTokenGrant) -> JsonString
[src]
impl From<CapabilityRequest> for JsonString
[src]
fn from(v: CapabilityRequest) -> JsonString
[src]
impl From<ChainHeader> for JsonString
[src]
fn from(v: ChainHeader) -> JsonString
[src]
impl From<CommitCapabilityClaimArgs> for JsonString
[src]
fn from(v: CommitCapabilityClaimArgs) -> JsonString
[src]
impl From<CommitCapabilityGrantArgs> for JsonString
[src]
fn from(v: CommitCapabilityGrantArgs) -> JsonString
[src]
impl From<CommitEntryArgs> for JsonString
[src]
fn from(v: CommitEntryArgs) -> JsonString
[src]
impl From<CommitEntryOptions> for JsonString
[src]
fn from(v: CommitEntryOptions) -> JsonString
[src]
impl From<CommitEntryResult> for JsonString
[src]
fn from(v: CommitEntryResult) -> JsonString
[src]
impl From<CoreError> for JsonString
[src]
fn from(v: CoreError) -> JsonString
[src]
impl From<CrudStatus> for JsonString
[src]
fn from(v: CrudStatus) -> JsonString
[src]
impl From<CryptoArgs> for JsonString
[src]
fn from(v: CryptoArgs) -> JsonString
[src]
impl From<CryptoMethod> for JsonString
[src]
fn from(v: CryptoMethod) -> JsonString
[src]
impl From<DNA_ADDRESS> for JsonString
[src]
fn from(dna_address: DNA_ADDRESS) -> JsonString
[src]
impl From<DNA_NAME> for JsonString
[src]
fn from(dna_name: DNA_NAME) -> JsonString
[src]
impl From<DeletionEntry> for JsonString
[src]
fn from(v: DeletionEntry) -> JsonString
[src]
impl From<Dna> for JsonString
[src]
fn from(v: Dna) -> JsonString
[src]
impl From<EmitSignalArgs> for JsonString
[src]
fn from(v: EmitSignalArgs) -> JsonString
[src]
impl<A> From<EntityAttributeValueIndex<A>> for JsonString where
A: Attribute + DeserializeOwned,
[src]
A: Attribute + DeserializeOwned,
fn from(v: EntityAttributeValueIndex<A>) -> JsonString
[src]
impl From<Entry> for JsonString
[src]
fn from(v: Entry) -> JsonString
[src]
impl From<EntryAspect> for JsonString
[src]
fn from(v: EntryAspect) -> JsonString
[src]
impl From<EntryHistory> for JsonString
[src]
fn from(v: EntryHistory) -> JsonString
[src]
impl From<EntryResultMeta> for JsonString
[src]
fn from(v: EntryResultMeta) -> JsonString
[src]
impl From<EntryType> for JsonString
[src]
fn from(v: EntryType) -> JsonString
[src]
impl From<EntryTypeDef> for JsonString
[src]
fn from(v: EntryTypeDef) -> JsonString
[src]
impl From<EntryValidationArgs> for JsonString
[src]
fn from(v: EntryValidationArgs) -> JsonString
[src]
impl From<EntryWithMeta> for JsonString
[src]
fn from(v: EntryWithMeta) -> JsonString
[src]
impl From<EntryWithMetaAndHeader> for JsonString
[src]
fn from(v: EntryWithMetaAndHeader) -> JsonString
[src]
impl From<ExampleAttribute> for JsonString
[src]
fn from(v: ExampleAttribute) -> JsonString
[src]
impl From<ExampleEntry> for JsonString
[src]
fn from(v: ExampleEntry) -> JsonString
[src]
impl From<ExampleLink> for JsonString
[src]
fn from(v: ExampleLink) -> JsonString
[src]
impl From<GetEntryArgs> for JsonString
[src]
fn from(v: GetEntryArgs) -> JsonString
[src]
impl From<GetEntryOptions> for JsonString
[src]
fn from(v: GetEntryOptions) -> JsonString
[src]
impl From<GetEntryResult> for JsonString
[src]
fn from(v: GetEntryResult) -> JsonString
[src]
impl From<GetEntryResultItem> for JsonString
[src]
fn from(v: GetEntryResultItem) -> JsonString
[src]
impl From<GetEntryResultType> for JsonString
[src]
fn from(v: GetEntryResultType) -> JsonString
[src]
impl From<GetLinkData> for JsonString
[src]
fn from(v: GetLinkData) -> JsonString
[src]
impl From<GetLinksArgs> for JsonString
[src]
fn from(v: GetLinksArgs) -> JsonString
[src]
impl From<GetLinksNetworkQuery> for JsonString
[src]
fn from(v: GetLinksNetworkQuery) -> JsonString
[src]
impl From<GetLinksNetworkResult> for JsonString
[src]
fn from(v: GetLinksNetworkResult) -> JsonString
[src]
impl From<GetLinksOptions> for JsonString
[src]
fn from(v: GetLinksOptions) -> JsonString
[src]
impl From<GetLinksQueryConfiguration> for JsonString
[src]
fn from(v: GetLinksQueryConfiguration) -> JsonString
[src]
impl From<GetLinksResult> for JsonString
[src]
fn from(v: GetLinksResult) -> JsonString
[src]
impl From<GetLinksResultCount> for JsonString
[src]
fn from(v: GetLinksResultCount) -> JsonString
[src]
impl From<HashString> for JsonString
[src]
fn from(v: HashString) -> JsonString
[src]
impl From<HolochainError> for JsonString
[src]
fn from(v: HolochainError) -> JsonString
[src]
impl From<Iso8601> for JsonString
[src]
fn from(v: Iso8601) -> JsonString
[src]
impl From<JsonError> for JsonString
[src]
fn from(v: JsonError) -> JsonString
[src]
impl From<KeyType> for JsonString
[src]
fn from(v: KeyType) -> JsonString
[src]
impl From<KeystoreDeriveKeyArgs> for JsonString
[src]
fn from(v: KeystoreDeriveKeyArgs) -> JsonString
[src]
impl From<KeystoreDeriveSeedArgs> for JsonString
[src]
fn from(v: KeystoreDeriveSeedArgs) -> JsonString
[src]
impl From<KeystoreGetPublicKeyArgs> for JsonString
[src]
fn from(v: KeystoreGetPublicKeyArgs) -> JsonString
[src]
impl From<KeystoreListResult> for JsonString
[src]
fn from(v: KeystoreListResult) -> JsonString
[src]
impl From<KeystoreNewRandomArgs> for JsonString
[src]
fn from(v: KeystoreNewRandomArgs) -> JsonString
[src]
impl From<KeystoreSignArgs> for JsonString
[src]
fn from(v: KeystoreSignArgs) -> JsonString
[src]
impl From<Link> for JsonString
[src]
fn from(v: Link) -> JsonString
[src]
impl From<LinkData> for JsonString
[src]
fn from(v: LinkData) -> JsonString
[src]
impl From<LinkDirection> for JsonString
[src]
fn from(v: LinkDirection) -> JsonString
[src]
impl From<LinkEntriesArgs> for JsonString
[src]
fn from(v: LinkEntriesArgs) -> JsonString
[src]
impl From<LinkList> for JsonString
[src]
fn from(v: LinkList) -> JsonString
[src]
impl From<LinkValidationArgs> for JsonString
[src]
fn from(v: LinkValidationArgs) -> JsonString
[src]
impl From<LinkValidationPackageArgs> for JsonString
[src]
fn from(v: LinkValidationPackageArgs) -> JsonString
[src]
impl From<LinksResult> for JsonString
[src]
fn from(v: LinksResult) -> JsonString
[src]
impl From<LinksStatusRequestKind> for JsonString
[src]
fn from(v: LinksStatusRequestKind) -> JsonString
[src]
impl From<MetaArgs> for JsonString
[src]
fn from(v: MetaArgs) -> JsonString
[src]
impl From<MetaMethod> for JsonString
[src]
fn from(v: MetaMethod) -> JsonString
[src]
impl From<MetaResult> for JsonString
[src]
fn from(v: MetaResult) -> JsonString
[src]
impl From<NetworkQuery> for JsonString
[src]
fn from(v: NetworkQuery) -> JsonString
[src]
impl From<NetworkQueryResult> for JsonString
[src]
fn from(v: NetworkQueryResult) -> JsonString
[src]
impl From<OneTimeSignArgs> for JsonString
[src]
fn from(v: OneTimeSignArgs) -> JsonString
[src]
impl From<Option<String>> for JsonString
[src]
fn from(o: Option<String>) -> JsonString
[src]
impl<T> From<Option<T>> for JsonString where
T: Debug + Serialize + Into<JsonString>,
[src]
T: Debug + Serialize + Into<JsonString>,
fn from(o: Option<T>) -> JsonString
[src]
impl From<PUBLIC_TOKEN> for JsonString
[src]
fn from(public_token: PUBLIC_TOKEN) -> JsonString
[src]
impl From<Pagination> for JsonString
[src]
fn from(v: Pagination) -> JsonString
[src]
impl From<Period> for JsonString
[src]
fn from(v: Period) -> JsonString
[src]
impl From<PersistenceError> for JsonString
[src]
fn from(v: PersistenceError) -> JsonString
[src]
impl From<Provenance> for JsonString
[src]
fn from(v: Provenance) -> JsonString
[src]
impl From<QueryArgs> for JsonString
[src]
fn from(v: QueryArgs) -> JsonString
[src]
impl From<QueryArgsNames> for JsonString
[src]
fn from(v: QueryArgsNames) -> JsonString
[src]
impl From<QueryArgsOptions> for JsonString
[src]
fn from(v: QueryArgsOptions) -> JsonString
[src]
impl From<QueryResult> for JsonString
[src]
fn from(v: QueryResult) -> JsonString
[src]
impl From<RawString> for JsonString
[src]
it should always be possible to Jsonify RawString, if not something is very wrong
fn from(raw_string: RawString) -> JsonString
[src]
impl From<ReceiveParams> for JsonString
[src]
fn from(v: ReceiveParams) -> JsonString
[src]
impl<E> From<Result<String, E>> for JsonString where
E: Into<JsonString>,
[src]
E: Into<JsonString>,
fn from(result: Result<String, E>) -> JsonString
[src]
impl From<Result<String, String>> for JsonString
[src]
impl<T, E> From<Result<T, E>> for JsonString where
E: Into<JsonString>,
T: Into<JsonString>,
[src]
E: Into<JsonString>,
T: Into<JsonString>,
fn from(result: Result<T, E>) -> JsonString
[src]
impl<T> From<Result<T, String>> for JsonString where
T: Into<JsonString>,
[src]
T: Into<JsonString>,
fn from(result: Result<T, String>) -> JsonString
[src]
impl From<RibosomeEncodedValue> for JsonString
[src]
fn from(ribosome_return_code: RibosomeEncodedValue) -> JsonString
[src]
impl From<RibosomeErrorCode> for JsonString
[src]
fn from(v: RibosomeErrorCode) -> JsonString
[src]
impl From<SendArgs> for JsonString
[src]
fn from(v: SendArgs) -> JsonString
[src]
impl From<SendOptions> for JsonString
[src]
fn from(v: SendOptions) -> JsonString
[src]
impl From<SignArgs> for JsonString
[src]
fn from(v: SignArgs) -> JsonString
[src]
impl From<SignOneTimeResult> for JsonString
[src]
fn from(v: SignOneTimeResult) -> JsonString
[src]
impl From<Signature> for JsonString
[src]
fn from(v: Signature) -> JsonString
[src]
impl From<SizePagination> for JsonString
[src]
fn from(v: SizePagination) -> JsonString
[src]
impl From<SortOrder> for JsonString
[src]
fn from(v: SortOrder) -> JsonString
[src]
impl From<StatusRequestKind> for JsonString
[src]
fn from(v: StatusRequestKind) -> JsonString
[src]
impl From<StorageReport> for JsonString
[src]
fn from(v: StorageReport) -> JsonString
[src]
impl From<TimePagination> for JsonString
[src]
fn from(v: TimePagination) -> JsonString
[src]
impl From<Timeout> for JsonString
[src]
fn from(v: Timeout) -> JsonString
[src]
impl From<UpdateEntryArgs> for JsonString
[src]
fn from(v: UpdateEntryArgs) -> JsonString
[src]
impl From<ValidationPackage> for JsonString
[src]
fn from(v: ValidationPackage) -> JsonString
[src]
impl From<ValidationPackageDefinition> for JsonString
[src]
fn from(v: ValidationPackageDefinition) -> JsonString
[src]
impl From<Value> for JsonString
[src]
fn from(v: Value) -> JsonString
[src]
impl<T> From<Vec<T>> for JsonString where
T: Serialize,
[src]
T: Serialize,
fn from(vector: Vec<T>) -> JsonString
[src]
impl From<VerifySignatureArgs> for JsonString
[src]
fn from(v: VerifySignatureArgs) -> JsonString
[src]
impl From<Zome> for JsonString
[src]
fn from(v: Zome) -> JsonString
[src]
impl From<ZomeApiError> for JsonString
[src]
fn from(v: ZomeApiError) -> JsonString
[src]
impl From<ZomeApiGlobals> for JsonString
[src]
fn from(v: ZomeApiGlobals) -> JsonString
[src]
impl From<ZomeApiInternalResult> for JsonString
[src]
fn from(v: ZomeApiInternalResult) -> JsonString
[src]
impl From<ZomeFnCallArgs> for JsonString
[src]
fn from(v: ZomeFnCallArgs) -> JsonString
[src]
impl From<bool> for JsonString
[src]
fn from(u: bool) -> JsonString
[src]
impl From<i32> for JsonString
[src]
fn from(u: i32) -> JsonString
[src]
impl From<u128> for JsonString
[src]
fn from(u: u128) -> JsonString
[src]
impl From<u32> for JsonString
[src]
fn from(u: u32) -> JsonString
[src]
impl From<u64> for JsonString
[src]
fn from(u: u64) -> JsonString
[src]
impl Hash for JsonString
[src]
fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
[src]
__H: Hasher,
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<JsonString> for JsonString
[src]
fn eq(&self, other: &JsonString) -> bool
[src]
fn ne(&self, other: &JsonString) -> bool
[src]
impl Serialize for JsonString
[src]
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl StructuralEq for JsonString
[src]
impl StructuralPartialEq for JsonString
[src]
impl<'a> TryFrom<&'a JsonString> for AgentId
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<AgentId, <AgentId as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<AgentId, <AgentId as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for SizePagination
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<SizePagination, <SizePagination as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<SizePagination, <SizePagination as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for Pagination
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<Pagination, <Pagination as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<Pagination, <Pagination as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for JsonError
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<JsonError, <JsonError as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<JsonError, <JsonError as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for LinkValidationArgs
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<LinkValidationArgs, <LinkValidationArgs as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<LinkValidationArgs, <LinkValidationArgs as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for CommitEntryOptions
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<CommitEntryOptions, <CommitEntryOptions as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<CommitEntryOptions, <CommitEntryOptions as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for EntryHistory
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<EntryHistory, <EntryHistory as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<EntryHistory, <EntryHistory as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for LinkDirection
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<LinkDirection, <LinkDirection as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<LinkDirection, <LinkDirection as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for GetLinksOptions
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<GetLinksOptions, <GetLinksOptions as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<GetLinksOptions, <GetLinksOptions as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for EntryValidationArgs
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<EntryValidationArgs, <EntryValidationArgs as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<EntryValidationArgs, <EntryValidationArgs as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for LinksStatusRequestKind
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<LinksStatusRequestKind, <LinksStatusRequestKind as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<LinksStatusRequestKind, <LinksStatusRequestKind as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for QueryArgsOptions
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<QueryArgsOptions, <QueryArgsOptions as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<QueryArgsOptions, <QueryArgsOptions as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for EntryType
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<EntryType, <EntryType as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<EntryType, <EntryType as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for AgentIdValidationArgs
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<AgentIdValidationArgs, <AgentIdValidationArgs as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<AgentIdValidationArgs, <AgentIdValidationArgs as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for GetEntryResult
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<GetEntryResult, <GetEntryResult as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<GetEntryResult, <GetEntryResult as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for StatusRequestKind
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<StatusRequestKind, <StatusRequestKind as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<StatusRequestKind, <StatusRequestKind as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for GetEntryResultType
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<GetEntryResultType, <GetEntryResultType as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<GetEntryResultType, <GetEntryResultType as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for GetLinksResult
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<GetLinksResult, <GetLinksResult as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<GetLinksResult, <GetLinksResult as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for QueryResult
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<QueryResult, <QueryResult as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<QueryResult, <QueryResult as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for GetLinksResultCount
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<GetLinksResultCount, <GetLinksResultCount as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<GetLinksResultCount, <GetLinksResultCount as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for LinkValidationPackageArgs
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<LinkValidationPackageArgs, <LinkValidationPackageArgs as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<LinkValidationPackageArgs, <LinkValidationPackageArgs as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for GetEntryOptions
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<GetEntryOptions, <GetEntryOptions as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<GetEntryOptions, <GetEntryOptions as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for ZomeApiError
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(json_string: &JsonString) -> Result<Self, Self::Error>
[src]
impl<'a> TryFrom<&'a JsonString> for SortOrder
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<SortOrder, <SortOrder as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<SortOrder, <SortOrder as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for Entry
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<Entry, <Entry as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<Entry, <Entry as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for HolochainError
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<HolochainError, <HolochainError as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<HolochainError, <HolochainError as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for Iso8601
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<Iso8601, <Iso8601 as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<Iso8601, <Iso8601 as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for TimePagination
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<TimePagination, <TimePagination as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<TimePagination, <TimePagination as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for ValidationPackageDefinition
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<ValidationPackageDefinition, <ValidationPackageDefinition as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<ValidationPackageDefinition, <ValidationPackageDefinition as TryFrom<&'a JsonString>>::Error>
impl<'a> TryFrom<&'a JsonString> for ValidationPackage
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: &JsonString
) -> Result<ValidationPackage, <ValidationPackage as TryFrom<&'a JsonString>>::Error>
[src]
json_string: &JsonString
) -> Result<ValidationPackage, <ValidationPackage as TryFrom<&'a JsonString>>::Error>
impl TryFrom<JsonString> for Pagination
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<Pagination, <Pagination as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<Pagination, <Pagination as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for AgentId
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<AgentId, <AgentId as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<AgentId, <AgentId as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for SizePagination
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<SizePagination, <SizePagination as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<SizePagination, <SizePagination as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for JsonError
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<JsonError, <JsonError as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<JsonError, <JsonError as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for GetLinksResult
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<GetLinksResult, <GetLinksResult as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<GetLinksResult, <GetLinksResult as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for QueryResult
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<QueryResult, <QueryResult as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<QueryResult, <QueryResult as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for LinkValidationPackageArgs
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<LinkValidationPackageArgs, <LinkValidationPackageArgs as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<LinkValidationPackageArgs, <LinkValidationPackageArgs as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for QueryArgsOptions
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<QueryArgsOptions, <QueryArgsOptions as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<QueryArgsOptions, <QueryArgsOptions as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for GetEntryOptions
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<GetEntryOptions, <GetEntryOptions as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<GetEntryOptions, <GetEntryOptions as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for LinkDirection
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<LinkDirection, <LinkDirection as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<LinkDirection, <LinkDirection as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for LinkValidationArgs
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<LinkValidationArgs, <LinkValidationArgs as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<LinkValidationArgs, <LinkValidationArgs as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for AgentIdValidationArgs
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<AgentIdValidationArgs, <AgentIdValidationArgs as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<AgentIdValidationArgs, <AgentIdValidationArgs as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for Entry
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<Entry, <Entry as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<Entry, <Entry as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for CommitEntryOptions
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<CommitEntryOptions, <CommitEntryOptions as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<CommitEntryOptions, <CommitEntryOptions as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for GetEntryResultType
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<GetEntryResultType, <GetEntryResultType as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<GetEntryResultType, <GetEntryResultType as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for GetEntryResult
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<GetEntryResult, <GetEntryResult as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<GetEntryResult, <GetEntryResult as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for LinksStatusRequestKind
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<LinksStatusRequestKind, <LinksStatusRequestKind as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<LinksStatusRequestKind, <LinksStatusRequestKind as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for EntryHistory
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<EntryHistory, <EntryHistory as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<EntryHistory, <EntryHistory as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for GetLinksOptions
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<GetLinksOptions, <GetLinksOptions as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<GetLinksOptions, <GetLinksOptions as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for EntryValidationArgs
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<EntryValidationArgs, <EntryValidationArgs as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<EntryValidationArgs, <EntryValidationArgs as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for StatusRequestKind
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<StatusRequestKind, <StatusRequestKind as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<StatusRequestKind, <StatusRequestKind as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for GetLinksResultCount
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<GetLinksResultCount, <GetLinksResultCount as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<GetLinksResultCount, <GetLinksResultCount as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for ZomeApiError
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(json_string: JsonString) -> Result<Self, Self::Error>
[src]
impl TryFrom<JsonString> for HolochainError
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<HolochainError, <HolochainError as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<HolochainError, <HolochainError as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for ValidationPackageDefinition
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<ValidationPackageDefinition, <ValidationPackageDefinition as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<ValidationPackageDefinition, <ValidationPackageDefinition as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for Iso8601
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<Iso8601, <Iso8601 as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<Iso8601, <Iso8601 as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for TimePagination
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<TimePagination, <TimePagination as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<TimePagination, <TimePagination as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for ValidationPackage
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<ValidationPackage, <ValidationPackage as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<ValidationPackage, <ValidationPackage as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for EntryType
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<EntryType, <EntryType as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<EntryType, <EntryType as TryFrom<JsonString>>::Error>
impl TryFrom<JsonString> for SortOrder
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(
json_string: JsonString
) -> Result<SortOrder, <SortOrder as TryFrom<JsonString>>::Error>
[src]
json_string: JsonString
) -> Result<SortOrder, <SortOrder as TryFrom<JsonString>>::Error>
impl TryInto<JsonStringOption<String>> for JsonString
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_into(
self
) -> Result<JsonStringOption<String>, <JsonString as TryInto<JsonStringOption<String>>>::Error>
[src]
self
) -> Result<JsonStringOption<String>, <JsonString as TryInto<JsonStringOption<String>>>::Error>
impl<T> TryInto<JsonStringOption<T>> for JsonString where
T: Into<JsonString> + DeserializeOwned,
[src]
T: Into<JsonString> + DeserializeOwned,
type Error = JsonError
The type returned in the event of a conversion error.
fn try_into(
self
) -> Result<JsonStringOption<T>, <JsonString as TryInto<JsonStringOption<T>>>::Error>
[src]
self
) -> Result<JsonStringOption<T>, <JsonString as TryInto<JsonStringOption<T>>>::Error>
impl<E> TryInto<Result<String, E>> for JsonString where
E: Into<JsonString> + DeserializeOwned,
[src]
E: Into<JsonString> + DeserializeOwned,
type Error = JsonError
The type returned in the event of a conversion error.
fn try_into(
self
) -> Result<Result<String, E>, <JsonString as TryInto<Result<String, E>>>::Error>
[src]
self
) -> Result<Result<String, E>, <JsonString as TryInto<Result<String, E>>>::Error>
impl TryInto<Result<String, String>> for JsonString
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_into(
self
) -> Result<Result<String, String>, <JsonString as TryInto<Result<String, String>>>::Error>
[src]
self
) -> Result<Result<String, String>, <JsonString as TryInto<Result<String, String>>>::Error>
impl<T, E> TryInto<Result<T, E>> for JsonString where
E: Into<JsonString> + DeserializeOwned,
T: Into<JsonString> + DeserializeOwned,
[src]
E: Into<JsonString> + DeserializeOwned,
T: Into<JsonString> + DeserializeOwned,
type Error = JsonError
The type returned in the event of a conversion error.
fn try_into(
self
) -> Result<Result<T, E>, <JsonString as TryInto<Result<T, E>>>::Error>
[src]
self
) -> Result<Result<T, E>, <JsonString as TryInto<Result<T, E>>>::Error>
impl<T> TryInto<Result<T, String>> for JsonString where
T: Into<JsonString> + DeserializeOwned,
[src]
T: Into<JsonString> + DeserializeOwned,
Auto Trait Implementations
impl RefUnwindSafe for JsonString
impl Send for JsonString
impl Sync for JsonString
impl Unpin for JsonString
impl UnwindSafe for JsonString
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Clone for T where
T: Clone,
[src]
T: Clone,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,