[−] List of all items
Structs
- InitError
- certificate::Certificate
- client::Client
- client::Participant
- crypto::EncryptKeyPair
- crypto::EncryptKeySeed
- crypto::PublicEncryptKey
- crypto::PublicSigningKey
- crypto::SecretEncryptKey
- crypto::SecretSigningKey
- crypto::Sha256
- crypto::Signature
- crypto::SigningKeyPair
- crypto::SigningKeySeed
- mask::Aggregation
- mask::EncryptedMaskSeed
- mask::InvalidMaskObjectError
- mask::MaskConfig
- mask::MaskConfigBuffer
- mask::MaskObject
- mask::MaskObjectBuffer
- mask::MaskSeed
- mask::Masker
- mask::Model
- mask::ModelCastError
- mask::PrimitiveCastError
- message::Flags
- message::Header
- message::LengthValueBuffer
- message::Message
- message::MessageBuffer
- message::MessageOpen
- message::MessageSeal
- message::Sum
- message::Sum2
- message::Sum2Buffer
- message::SumBuffer
- message::Update
- message::UpdateBuffer
- sdk::api::FFIClient
- sdk::api::PrimitiveModel
- services::fetchers::FetcherService
- services::fetchers::MaskLengthRequest
- services::fetchers::MaskLengthService
- services::fetchers::ModelRequest
- services::fetchers::ModelService
- services::fetchers::RoundParamsRequest
- services::fetchers::RoundParamsService
- services::fetchers::ScalarRequest
- services::fetchers::ScalarService
- services::fetchers::SeedDictRequest
- services::fetchers::SeedDictService
- services::fetchers::SumDictRequest
- services::fetchers::SumDictService
- services::messages::MessageParserRequest
- services::messages::MessageParserService
- services::messages::PetMessageService
- services::messages::PreProcessorRequest
- services::messages::PreProcessorService
- services::messages::StateMachineRequest
- services::messages::StateMachineService
- settings::ApiSettings
- settings::LoggingSettings
- settings::MaskSettings
- settings::ModelSettings
- settings::PetSettings
- settings::Settings
- state_machine::coordinator::CoordinatorState
- state_machine::coordinator::RoundParameters
- state_machine::coordinator::RoundSeed
- state_machine::events::Event
- state_machine::events::EventBroadcaster
- state_machine::events::EventListener
- state_machine::events::EventPublisher
- state_machine::events::EventSubscriber
- state_machine::phases::Idle
- state_machine::phases::PhaseState
- state_machine::phases::Shutdown
- state_machine::phases::Sum
- state_machine::phases::Sum2
- state_machine::phases::Unmask
- state_machine::phases::Update
- state_machine::requests::RequestReceiver
- state_machine::requests::RequestSender
- state_machine::requests::StateMachineShutdown
- state_machine::requests::Sum2Request
- state_machine::requests::SumRequest
- state_machine::requests::UpdateRequest
- utils::trace::Traced
Enums
- PetError
- client::ClientError
- client::Proxy
- client::Task
- mask::AggregationError
- mask::BoundType
- mask::DataType
- mask::GroupType
- mask::InvalidMaskConfigError
- mask::ModelType
- mask::UnmaskingError
- message::Payload
- message::Tag
- services::messages::MessageParserError
- services::messages::PetMessageError
- services::messages::PreProcessorError
- services::messages::StateMachineError
- settings::SettingsError
- state_machine::RoundFailed
- state_machine::StateMachine
- state_machine::events::DictionaryUpdate
- state_machine::events::MaskLengthUpdate
- state_machine::events::ModelUpdate
- state_machine::events::ScalarUpdate
- state_machine::phases::PhaseName
- state_machine::phases::StateError
- state_machine::requests::Request
Traits
- crypto::ByteObject
- mask::FromPrimitives
- mask::IntoPrimitives
- message::FromBytes
- message::ToBytes
- services::fetchers::Fetcher
- services::messages::PetMessageHandler
- state_machine::phases::Handler
- state_machine::phases::Phase
- state_machine::phases::Purge
- utils::trace::Traceable
Functions
- crypto::generate_integer
- rest::serve
- sdk::api::drop_client
- sdk::api::drop_model
- sdk::api::get_model
- sdk::api::has_next_model
- sdk::api::is_next_round
- sdk::api::is_update_participant
- sdk::api::new_client
- sdk::api::new_model
- sdk::api::run_client
- sdk::api::update_model
- services::fetcher
- services::message_handler
- state_machine::phases::reject_request
Typedefs
- CoordinatorPublicKey
- CoordinatorSecretKey
- LocalSeedDict
- ParticipantPublicKey
- ParticipantSecretKey
- ParticipantTaskSignature
- SeedDict
- SumDict
- SumParticipantEphemeralPublicKey
- SumParticipantEphemeralSecretKey
- SumParticipantPublicKey
- SumParticipantSecretKey
- UpdateParticipantPublicKey
- UpdateParticipantSecretKey
- UpdateSeedDict
- message::DecodeError
- message::HeaderOwned
- message::MessageOwned
- message::PayloadOwned
- message::Sum2Owned
- message::SumOwned
- message::UpdateOwned
- services::fetchers::FetchError
- services::fetchers::MaskLengthResponse
- services::fetchers::ModelResponse
- services::fetchers::RoundParamsResponse
- services::fetchers::ScalarResponse
- services::fetchers::SeedDictResponse
- services::fetchers::SumDictResponse
- services::messages::MessageParserResponse
- services::messages::PreProcessorResponse
- services::messages::StateMachineResponse
- state_machine::TracingStateMachine
- state_machine::coordinator::MaskDict
- state_machine::requests::Sum2Response
- state_machine::requests::SumResponse
- state_machine::requests::UpdateResponse