Method List
-
#add Melos::Tree
-
#add Melos::Struct::Proposal
-
add_leaf_node Melos::Struct::RatchetTree
-
aead_decrypt Melos::Crypto
-
aead_encrypt Melos::Crypto
-
#application_data Melos::Struct::FramedContent
-
#application_data Melos::Struct::PrivateMessageContent
-
#array Melos::Tree
-
#auth Melos::Struct::PrivateMessageContent
-
#auth Melos::Struct::AuthenticatedContent
-
#auth Melos::Struct::PublicMessage
-
#authenticated_data Melos::Struct::PrivateMessage
-
#authenticated_data Melos::Struct::FramedContent
-
#base Top Level Namespace
-
calculate_commit_secret Melos::Struct::RatchetTree
-
calculate_parent_hash Melos::Struct::RatchetTree
-
calculate_parent_hashes Melos::Struct::RatchetTree
-
#capabilities Melos::Struct::LeafNode
-
#cert_data Melos::Struct::Certificate
-
#certificates Melos::Struct::Credential
-
#cipher_suite Melos::Struct::KeyPackageTBS
-
#cipher_suite Melos::Struct::GroupContext
-
#cipher_suite Melos::Struct::ReInit
-
#cipher_suite Melos::Struct::Welcome
-
#cipher_suite Melos::Struct::KeyPackage
-
#cipher_suites Melos::Struct::Capabilities
-
#ciphertext Melos::Struct::PrivateMessage
-
#ciphertext Melos::Struct::HPKECipherText
-
#commit Melos::Struct::FramedContent
-
#commit Melos::Struct::PrivateMessageContent
-
common_ancestor_semantic Melos::Tree
-
#confirmation_tag Melos::Struct::InterimTranscriptHashInput
-
#confirmation_tag Melos::Struct::GroupInfo
-
#confirmation_tag Melos::Struct::GroupInfoTBS
-
#confirmation_tag Melos::Struct::FramedContentAuthData
-
#confirmed_transcript_hash Melos::Struct::GroupContext
-
#confirmed_transcript_hash_input Melos::Struct::AuthenticatedContent
-
#content Melos::Struct::PrivateMessageContent
-
#content Melos::Struct::AuthenticatedContent
-
#content Melos::Struct::PublicMessage
-
#content Melos::Struct::ConfirmedTranscriptHashInput
-
#content_tbm Melos::Struct::AuthenticatedContent
-
#content_tbs Melos::Struct::FramedContent
-
#content_type Melos::Struct::FramedContentAuthData
-
#content_type Melos::Struct::PrivateMessage
-
#content_type Melos::Struct::FramedContent
-
#context Melos::Struct::EncryptContext
-
#context Melos::Struct::KDFLabel
-
copath Melos::Tree
-
copath_nodes_of_filtered_direct_path Melos::Tree
-
#count Melos::Struct::PSKLabel
-
create Melos::Struct::AuthenticatedContent
-
create Melos::Struct::HPKECipherText
-
create Melos::Struct::FramedContent
-
create Melos::Struct::ConfirmedTranscriptHashInput
-
create Melos::Struct::ParentNode
-
create Melos::SecretTree
-
create Melos::Struct::PrivateMessage
-
create Melos::Struct::GroupContext
-
create Melos::Struct::UpdatePathNode
-
create Melos::Struct::FramedContentAuthData
-
create Melos::Struct::PSKLabel
-
create Melos::Struct::UpdatePath
-
create Melos::Struct::GroupInfoTBS
-
create Melos::Struct::LeafNode
-
create Melos::Struct::SenderData
-
create_external Melos::Struct::Sender
-
create_external Melos::Struct::PreSharedKeyID
-
create_member Melos::Struct::Sender
-
#credential Melos::Struct::ExternalSender
-
#credential Melos::Struct::LeafNode
-
#credential_type Melos::Struct::Credential
-
#credential_types Melos::Struct::RequiredCapabilities
-
#credentials Melos::Struct::Capabilities
-
curve_name Melos::Crypto::CipherSuite::P521
-
curve_name Melos::Crypto::CipherSuite::P384
-
curve_name Melos::Crypto::CipherSuite::P256
-
decrypt_path_secret Melos::Struct::RatchetTree
-
decrypt_with_label Melos::Crypto
-
derive_key_pair Melos::Crypto
-
derive_secret Melos::Crypto
-
derive_tree_secret Melos::Crypto
-
deserialize_private_encapsulation_key Melos::Crypto::CipherSuite::EC
-
deserialize_private_encapsulation_key Melos::Crypto::CipherSuite::X448
-
deserialize_private_encapsulation_key Melos::Crypto::CipherSuite::X25519
-
deserialize_private_key Melos::Crypto::CipherSuite::EC
-
deserialize_private_signature_key Melos::Crypto::CipherSuite::X448
-
deserialize_private_signature_key Melos::Crypto::CipherSuite::EC
-
deserialize_private_signature_key Melos::Crypto::CipherSuite::X25519
-
deserialize_public_encapsulation_key Melos::Crypto::CipherSuite::EC
-
deserialize_public_encapsulation_key Melos::Crypto::CipherSuite::X448
-
deserialize_public_encapsulation_key Melos::Crypto::CipherSuite::X25519
-
deserialize_public_key Melos::Crypto::CipherSuite::EC
-
deserialize_public_signature_key Melos::Crypto::CipherSuite::EC
-
deserialize_public_signature_key Melos::Crypto::CipherSuite::X448
-
deserialize_public_signature_key Melos::Crypto::CipherSuite::X25519
-
#deserialize_select_elem_with_context Melos::Struct::Base
-
#digest Melos::Crypto::CipherSuite
-
direct_path Melos::Tree
-
dump_tree Melos::Struct::RatchetTree
-
empty_tree Melos::Tree
-
encapsulation_key_pair_corresponds? Melos::Crypto
-
encrypt_with_label Melos::Crypto
-
#encrypted_group_info Melos::Struct::Welcome
-
#encrypted_group_secrets Melos::Struct::EncryptedGroupSecrets
-
#encrypted_path_secret Melos::Struct::UpdatePathNode
-
#encrypted_sender_data Melos::Struct::PrivateMessage
-
#encryption_key Melos::Struct::UpdatePathNode
-
#encryption_key Melos::Struct::ParentNode
-
#encryption_key Melos::Struct::ParentHashInput
-
#encryption_key Melos::Struct::LeafNode
-
#epoch Melos::Struct::PrivateMessage
-
#epoch Melos::Struct::GroupContext
-
#epoch Melos::Struct::FramedContent
-
#epoch_secret Melos::KeySchedule
-
expand_with_label Melos::Crypto
-
#extension_data Melos::Struct::Extension
-
#extension_type Melos::Struct::Extension
-
#extension_types Melos::Struct::RequiredCapabilities
-
#extensions Melos::Struct::GroupInfo
-
#extensions Melos::Struct::GroupContext
-
#extensions Melos::Struct::KeyPackage
-
#extensions Melos::Struct::LeafNode
-
#extensions Melos::Struct::GroupContextExtensions
-
#extensions Melos::Struct::ReInit
-
#extensions Melos::Struct::KeyPackageTBS
-
#extensions Melos::Struct::GroupInfoTBS
-
#extensions Melos::Struct::Capabilities
-
#external_init Melos::Struct::Proposal
-
#external_pub Melos::Struct::ExternalPub
-
filtered_direct_path Melos::Tree
-
#from_hex Melos::Util
-
#from_string Melos::Vec
-
#generation Melos::Struct::SenderData
-
#group_context Melos::Struct::GroupInfoTBS
-
#group_context Melos::Struct::GroupInfo
-
#group_context_extensions Melos::Struct::Proposal
-
#group_id Melos::Struct::ReInit
-
#group_id Melos::Struct::GroupContext
-
#group_id Melos::Struct::FramedContent
-
#group_id Melos::Struct::PrivateMessage
-
#group_info Melos::Struct::MLSMessage
-
#group_info_tbs Melos::Struct::GroupInfo
-
has_parent_hash Melos::Struct::RatchetTree
-
hash Melos::Crypto
-
hash_algorithm Melos::Crypto::CipherSuite::P521
-
hash_algorithm Melos::Crypto::CipherSuite::P256
-
hash_algorithm Melos::Crypto::CipherSuite::X448
-
hash_algorithm Melos::Crypto::CipherSuite::P384
-
hash_algorithm Melos::Crypto::CipherSuite::X25519
-
#hpke Melos::Crypto::CipherSuite
-
#id Melos::Struct::PSKLabel
-
#identity Melos::Struct::Credential
-
#index Melos::Struct::PSKLabel
-
#init_key Melos::Struct::KeyPackageTBS
-
#init_key Melos::Struct::KeyPackage
-
#initialize Melos::Struct::Base
-
#initialize Melos::Crypto::CipherSuite
-
#initialize Melos::Tree
-
#joiner_secret Melos::KeySchedule
-
#joiner_secret Melos::Struct::GroupSecrets
-
#kdf Melos::Crypto::CipherSuite
-
kdf_extract Melos::Crypto
-
#kem_output Melos::Struct::ExternalInit
-
#kem_output Melos::Struct::HPKECipherText
-
#key_package Melos::Struct::Add
-
#key_package Melos::Struct::MLSMessage
-
#label Melos::Struct::EncryptContext
-
#label Melos::Struct::RefHashInput
-
#label Melos::Struct::KDFLabel
-
leaf? Melos::Tree
-
#leaf_at Melos::Tree
-
#leaf_count Melos::Tree
-
#leaf_index Melos::Struct::Sender
-
#leaf_index Melos::Struct::LeafNodeHashInput
-
#leaf_index Melos::Struct::SenderData
-
#leaf_node Melos::Struct::TreeHashInput
-
#leaf_node Melos::Struct::LeafNodeHashInput
-
#leaf_node Melos::Struct::UpdatePath
-
#leaf_node Melos::Struct::KeyPackage
-
#leaf_node Melos::Struct::Node
-
#leaf_node Melos::Struct::KeyPackageTBS
-
#leaf_node Melos::Struct::Update
-
#leaf_node_source Melos::Struct::LeafNode
-
#leaf_node_tbs Melos::Struct::LeafNode
-
left Melos::Tree
-
#left_hash Melos::Struct::ParentNodeHashInput
-
#length Melos::Struct::KDFLabel
-
#level Melos::Crypto::CipherSuite
-
level Melos::Tree
-
#lifetime Melos::Struct::LeafNode
-
log2 Melos::Tree
-
mac Melos::Crypto
-
make_keypackage_ref Melos::Crypto
-
make_proposal_ref Melos::Crypto
-
#membership_mac Melos::Struct::PublicMessage
-
#membership_tag Melos::Struct::PublicMessage
-
merge_update_path Melos::Struct::RatchetTree
-
n_leaves Melos::Tree
-
new Melos::Struct::RatchetTree
-
new_leaf_node Melos::Struct::Node
-
#new_leaf_node_impl Melos::Struct::Node
-
#new_member Melos::Struct::EncryptedGroupSecrets
-
new_parent_node Melos::Struct::Node
-
#new_parent_node_impl Melos::Struct::Node
-
new_with_content_type Melos::Struct::PrivateMessageContent
-
new_with_content_type Melos::Struct::FramedContentAuthData
-
#node_type Melos::Struct::TreeHashInput
-
#node_type Melos::Struct::Node
-
node_width Melos::Tree
-
#nodes Melos::Struct::UpdatePath
-
#not_after Melos::Struct::Lifetime
-
#not_before Melos::Struct::Lifetime
-
open_base Melos::Crypto
-
#original_sibling_tree_hash Melos::Struct::ParentHashInput
-
overlap_with_filtered_direct_path Melos::Tree
-
#padding Melos::Struct::PrivateMessageContent
-
parent Melos::Tree
-
#parent_hash Melos::Struct::ParentHashInput
-
#parent_hash Melos::Struct::LeafNode
-
#parent_hash Melos::Struct::ParentNode
-
parent_hash Melos::Crypto
-
#parent_hash_in_node Melos::Struct::Node
-
#parent_node Melos::Struct::TreeHashInput
-
#parent_node Melos::Struct::ParentNodeHashInput
-
#parent_node Melos::Struct::Node
-
parse Melos::Struct::RatchetTree
-
#parse_stringio Melos::Vec
-
#parse_vec Melos::Vec
-
#path Melos::Struct::Commit
-
#path_secret Melos::Struct::GroupSecrets
-
#path_secret Melos::Struct::PathSecret
-
#pkey Melos::Crypto::CipherSuite
-
populate_tree Melos::SecretTree
-
populate_tree_impl Melos::SecretTree
-
#private_content_aad Melos::Struct::PrivateMessage
-
private_content_aad_impl Melos::Struct::PrivateMessage
-
#private_message Melos::Struct::MLSMessage
-
#proposal Melos::Struct::FramedContent
-
#proposal Melos::Struct::ProposalOrRef
-
#proposal Melos::Struct::PrivateMessageContent
-
#proposal_content Melos::Struct::Proposal
-
#proposal_type Melos::Struct::Proposal
-
#proposal_types Melos::Struct::RequiredCapabilities
-
#proposals Melos::Struct::Capabilities
-
#proposals Melos::Struct::Commit
-
protect Melos::Struct::PrivateMessage
-
protect Melos::Struct::PublicMessage
-
#psk Melos::Struct::Proposal
-
#psk Melos::Struct::PreSharedKey
-
#psk_epoch Melos::Struct::PreSharedKeyID
-
#psk_group_id Melos::Struct::PreSharedKeyID
-
#psk_id Melos::Struct::PreSharedKeyID
-
#psk_nonce Melos::Struct::PreSharedKeyID
-
#psk_secret Melos::PSK
-
#psks Melos::Struct::GroupSecrets
-
#psktype Melos::Struct::PreSharedKeyID
-
#public_encryption_key Melos::Struct::Node
-
#public_message Melos::Struct::MLSMessage
-
ratchet_and_get Melos::SecretTree
-
ratchet_application Melos::SecretTree
-
ratchet_application_until Melos::SecretTree
-
ratchet_handshake Melos::SecretTree
-
ratchet_handshake_until Melos::SecretTree
-
ratchet_until_and_get Melos::SecretTree
-
#raw Melos::Struct::FramedContentAuthData
-
#raw Melos::Struct::Base
-
raw Melos::Struct::RatchetTree
-
#read_varint Melos::Vec
-
#ref Melos::Struct::KeyPackage
-
ref_hash Melos::Crypto
-
#reference Melos::Struct::ProposalOrRef
-
#reinit Melos::Struct::Proposal
-
#remove Melos::Struct::Proposal
-
#remove_leaf Melos::Tree
-
remove_leaf_node Melos::Struct::RatchetTree
-
#remove_node Melos::Tree
-
#removed Melos::Struct::Remove
-
resolution Melos::Tree
-
#reuse_guard Melos::Struct::SenderData
-
right Melos::Tree
-
#right_hash Melos::Struct::ParentNodeHashInput
-
root Melos::Tree
-
#root Melos::Tree
-
root_tree_hash Melos::Struct::RatchetTree
-
seal_base Melos::Crypto
-
#secrets Melos::Struct::Welcome
-
#sender Melos::Struct::FramedContent
-
#sender_data_aad Melos::Struct::PrivateMessage
-
sender_data_aad_impl Melos::Struct::PrivateMessage
-
sender_data_key Melos::Crypto
-
sender_data_nonce Melos::Crypto
-
#sender_index Melos::Struct::Sender
-
#sender_type Melos::Struct::Sender
-
sibling Melos::Tree
-
sibling_from_leaf Melos::Tree
-
#sign Melos::Struct::GroupInfo
-
#sign Melos::Struct::LeafNode
-
#sign Melos::Struct::AuthenticatedContent
-
sign_with_label Melos::Crypto
-
#signature Melos::Struct::FramedContentAuthData
-
#signature Melos::Struct::GroupInfoTBS
-
#signature Melos::Struct::GroupInfo
-
#signature Melos::Struct::KeyPackage
-
#signature Melos::Struct::ConfirmedTranscriptHashInput
-
#signature Melos::Struct::LeafNode
-
#signature_key Melos::Struct::ExternalSender
-
#signature_key Melos::Struct::LeafNode
-
signature_key_pair_corresponds? Melos::Crypto
-
#signer Melos::Struct::GroupInfoTBS
-
#signer Melos::Struct::GroupInfo
-
#to_hex Melos::Util
-
tree_hash Melos::Struct::RatchetTree
-
#tree_hash Melos::Struct::GroupContext
-
tree_hash_except Melos::Struct::RatchetTree
-
truncate! Melos::Tree
-
#type Melos::Struct::ProposalOrRef
-
#unmerged_leaves Melos::Struct::ParentNode
-
#unprotect Melos::Struct::PublicMessage
-
#unprotect Melos::Struct::PrivateMessage
-
#update Melos::Struct::Proposal
-
update_encryption_priv_tree Melos::Struct::RatchetTree
-
update_leaf_node Melos::Struct::RatchetTree
-
#usage Melos::Struct::PreSharedKeyID
-
#value Melos::Struct::RefHashInput
-
#verify Melos::Struct::AuthenticatedContent
-
#verify Melos::Struct::GroupInfo
-
#verify Melos::Struct::LeafNode
-
#verify Melos::Struct::MLSMessage
-
verify_parent_hash_at Melos::Struct::RatchetTree
-
verify_parent_hash_of_tree Melos::Struct::RatchetTree
-
verify_with_label Melos::Crypto
-
#version Melos::Struct::ReInit
-
#version Melos::Struct::KeyPackage
-
#version Melos::Struct::KeyPackageTBS
-
#version Melos::Struct::GroupContext
-
#version Melos::Struct::MLSMessage
-
#versions Melos::Struct::Capabilities
-
#welcome Melos::Struct::MLSMessage
-
#welcome_key_and_nonce Melos::KeySchedule
-
#welcome_secret Melos::KeySchedule
-
#wire_format Melos::Struct::AuthenticatedContent
-
#wire_format Melos::Struct::MLSMessage
-
#wire_format Melos::Struct::ConfirmedTranscriptHashInput
-
#write_varint Melos::Vec
-
zero_vector Melos::Crypto::Util