Module silx_core::utils

source ·
Expand description

macros,builders, etc.

Macros§

  • Generate an empty process instance
  • Generate an empty process instance with data
  • Generate a process instance for a given future with data
  • Add an emit component to the process producer, and get emit sender
  • Generate a process instance for a given future
  • Add a query component to the process producer, and get query sender and reply receiver
  • Add an read component to the process producer, and get read receiver
  • Add read by reference component to the process producer
  • Add a reply-to-query component of type 1 to the process producer
  • Add a reply-to-query component of type 2 to the process producer

Structs§

  • Silx archive data
  • Process instance for a servant
  • Process producer which manages the construction of a servant instance
  • Builder for silx network, including clusters definitions only
  • Builder for silx network starter, including clusters definitions with: servants names and builder files; data channels names, types and builder files
  • Builder for silx network starter, including clusters definitions with servants names and builder files

Enums§

  • Filed data type
  • Filed definition of a starter, i.e. this definition contains files names in order to serialize into different sub-files.
  • Task request from a servant to the master of a cluster
  • Recursive filed data type
  • Message from the master of a cluster to a servant following a request
  • Unfiled definition of a starter

Traits§

  • A trait helper for building a sized archive from a slx data
  • Properties of a type containing a variable data structure partially stored by means of several serialization files
  • Trait with serde tag and main servant builder implementations
  • Trait for defining servant builder parameters
  • A marker for data exchanged through silx channels

Functions§

  • Asynchroneous process which is permanently pending

Type Aliases§

  • Pinned mutable reference to silx archive data
  • Alias for a channel sender from servant to master