summaryrefslogtreecommitdiffstats
path: root/crates
AgeCommit message (Expand)Author
2022-05-23Impl ConfigKind for std::num::NonZero* typesMatthias Beyer
2022-05-20Merge branch 'feature/add_tedge_api_only/mpsc-to-direct-fncall' into feature/...Matthias Beyer
2022-05-20Provide initialization and reset fns for InnerMessageSenderMatthias Beyer
2022-05-20Make InnerMessageSender::send_provider pub, but hide it from the docsMatthias Beyer
2022-05-20Add a custom debug impl for InternalMessageMarcel Müller
2022-05-20Add tracing to send in tedge_apiMarcel Müller
2022-05-20Add Plugin::main() with a default bodyMarcel Müller
2022-05-20Add default bodies to tedge_api::PluginMarcel Müller
2022-05-20Replace tokio MPSC with a direct FutureMarcel Müller
2022-05-14Add README-level explanation of tedge_api crateMatthias Beyer
2022-05-13Fix doc comment linksMatthias Beyer
2022-05-12Allows untagged enums to be represented as stringsMarcel Müller
2022-05-12Emit better errors when parsing invalid enumsMarcel Müller
2022-05-12Allow untagged enums in Config deriveMarcel Müller
2022-05-12Add Config derive macroMarcel Müller
2022-05-12Add enumerations to ConfigKindsMarcel Müller
2022-05-12Add missing integer/float implements for AsConfigMarcel Müller
2022-05-12Export main config typesMarcel Müller
2022-05-12Make ConfigKind::Struct a vectorMarcel Müller
2022-05-12Add ConfigKind::WrappedMarcel Müller
2022-05-05Rename Config to ConfigDescriptionMarcel Müller
2022-05-05Move printing config to example from testsMarcel Müller
2022-05-05Add config printingMarcel Müller
2022-05-05Add kind_configuration method to PluginBuilderMarcel Müller
2022-05-05Add a generic configuration objectMarcel Müller
2022-05-05Allow MessageTypes to be built from dynamic msgsMarcel Müller
2022-05-05Add the ability to check if a msg can be receivedMarcel Müller
2022-05-05Add type_name to messages in DynMessage traitMarcel Müller
2022-05-05Add AnyMessage & AnyMessagesMarcel Müller
2022-04-27Fix doc comment references to send_* methodsMarcel Müller
2022-04-27Update Message documentationMarcel Müller
2022-04-27Fix doc comment typo verification -> configurationMarcel Müller
2022-04-27Add send_with_timeoutMarcel Müller
2022-04-27Add try_send methodMarcel Müller
2022-04-27Rename send to send_and_waitMarcel Müller
2022-04-13Add missing documentation for typesMarcel Müller
2022-04-13Replace PluginError with miette::ErrorMarcel Müller
2022-04-13Adapt names with documentation to be more fittingMarcel Müller
2022-04-13Rename plugin setup to startMarcel Müller
2022-04-13Remove spanned wrapper for toml config in pluginsMarcel Müller
2022-04-11Add ReplySender::closed()Matthias Beyer
2022-04-11Add PluginDeclaration traitMarcel Müller
2022-04-11Remove unused uuid crate dependencyMarcel Müller
2022-03-22Update doc for HandleTypesMatthias Beyer
2022-03-22Update doc for PluginBuilderMatthias Beyer
2022-03-22Re-export CancellationTokenMarcel Müller
2022-03-22Make Address/Reply{Receiver,Sender} contravariantMarcel Müller
2022-03-22Remove Clone bound on PluginDirectory traitMatthias Beyer
2022-03-22Add DirectoryError for PluginErrorMatthias Beyer
2022-03-22Rename: tedge_comms -> plugin_dirMatthias Beyer