From aa3343c7c96037410889c09f3a36715e14ddf53b Mon Sep 17 00:00:00 2001 From: rubdos Date: Tue, 19 Dec 2023 09:21:00 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=200a798?= =?UTF-8?q?7e59bbb9fb110e899ac09e8efb6e28bc46d=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- implementors/core/clone/trait.Clone.js | 6 +++--- implementors/core/cmp/trait.Eq.js | 6 +++--- implementors/core/cmp/trait.Ord.js | 4 ++-- implementors/core/cmp/trait.PartialEq.js | 6 +++--- implementors/core/cmp/trait.PartialOrd.js | 4 ++-- implementors/core/convert/trait.AsRef.js | 2 +- implementors/core/convert/trait.From.js | 10 +++++----- implementors/core/convert/trait.TryFrom.js | 4 ++-- implementors/core/default/trait.Default.js | 6 +++--- implementors/core/error/trait.Error.js | 2 +- implementors/core/fmt/trait.Debug.js | 6 +++--- implementors/core/fmt/trait.Display.js | 6 +++--- implementors/core/hash/trait.Hash.js | 4 ++-- implementors/core/marker/trait.Copy.js | 6 +++--- implementors/core/marker/trait.StructuralEq.js | 6 +++--- .../core/marker/trait.StructuralPartialEq.js | 6 +++--- implementors/prost/message/trait.Message.js | 2 +- implementors/serde/de/trait.Deserialize.js | 4 ++-- implementors/serde/ser/trait.Serialize.js | 4 ++-- implementors/subtle/trait.ConstantTimeEq.js | 2 +- .../zkcredential/attributes/trait.PublicKey.js | 2 +- libsignal_protocol/enum.ContentHint.html | 2 +- libsignal_protocol/struct.DeviceId.html | 2 +- .../struct.DisplayableFingerprint.html | 2 +- libsignal_protocol/struct.IdentityKeyPair.html | 2 +- libsignal_protocol/struct.KeyPair.html | 2 +- libsignal_protocol/struct.KyberPreKeyId.html | 2 +- libsignal_protocol/struct.PreKeyId.html | 2 +- .../configuration/enum.SignalServers.html | 2 +- .../configuration/struct.ServiceConfiguration.html | 2 +- libsignal_service/content/enum.ContentBody.html | 2 +- libsignal_service/enum.LinkError.html | 2 +- .../groups_v2/enum.CredentialsCacheError.html | 2 +- .../groups_v2/enum.GroupDecodingError.html | 2 +- libsignal_service/models/enum.ParseContactError.html | 2 +- .../profile_cipher/enum.ProfileCipherError.html | 2 +- .../profile_name/struct.ProfileName.html | 4 ++-- .../provisioning/enum.ProvisioningError.html | 2 +- .../push_service/enum.ServiceError.html | 2 +- .../push_service/enum.ServiceIdType.html | 2 +- .../sender/enum.AttachmentUploadError.html | 2 +- .../sender/enum.MessageSenderError.html | 2 +- .../enum.ParseServiceAddressError.html | 2 +- .../service_address/struct.ServiceAddress.html | 2 +- libsignal_service/websocket/index.html | 2 +- .../websocket/struct.SignalWebSocket.html | 8 ++++---- .../websocket/enum.AwcWebSocketError.html | 2 +- .../websocket/enum.TungsteniteWebSocketError.html | 2 +- search-index.js | 10 +++++----- src/libsignal_service/websocket.rs.html | 8 ++++++++ .../enum.AnyAuthCredentialPresentation.html | 2 +- .../call_links/struct.CallLinkAuthCredential.html | 2 +- .../struct.CallLinkAuthCredentialResponse.html | 4 ++-- .../api/call_links/struct.CallLinkSecretParams.html | 4 ++-- .../call_links/struct.CreateCallLinkCredential.html | 2 +- .../struct.CreateCallLinkCredentialRequest.html | 2 +- ...truct.CreateCallLinkCredentialRequestContext.html | 2 +- .../group_params/struct.GroupSecretParams.html | 10 +++++----- .../struct.ExpiringProfileKeyCredential.html | 2 +- .../api/profiles/profile_key/struct.ProfileKey.html | 2 +- .../enum.AnyProfileKeyCredentialPresentation.html | 2 +- .../api/server_params/struct.ServerPublicParams.html | 12 ++++++------ .../api/server_params/struct.ServerSecretParams.html | 12 ++++++------ .../errors/struct.ZkGroupVerificationFailure.html | 2 +- zkgroup/crypto/uid_encryption/struct.KeyPair.html | 2 +- zkgroup/crypto/uid_struct/struct.UidStruct.html | 2 +- 66 files changed, 125 insertions(+), 117 deletions(-) diff --git a/implementors/core/clone/trait.Clone.js b/implementors/core/clone/trait.Clone.js index 83a1ee0e2..c23e779b0 100644 --- a/implementors/core/clone/trait.Clone.js +++ b/implementors/core/clone/trait.Clone.js @@ -1,7 +1,7 @@ (function() {var implementors = { -"libsignal_protocol":[["impl<M: Clone + Mac + Clone> Clone for Validating<M>"],["impl Clone for IdentityKey"],["impl Clone for KyberPreKeyId"],["impl Clone for CiphertextMessageType"],["impl Clone for SignedPreKeyId"],["impl Clone for Secret"],["impl Clone for KyberPayload"],["impl Clone for ProtocolAddress"],["impl Clone for ServiceIdKind"],["impl Clone for SenderKeyDistributionMessage"],["impl Clone for ScannableFingerprint"],["impl Clone for InMemSignalProtocolStore"],["impl Clone for Public"],["impl<T: Clone + KeyKind> Clone for Key<T>"],["impl Clone for DecryptionErrorMessage"],["impl Clone for KyberPreKeyRecord"],["impl Clone for SenderKeyRecord"],["impl Clone for KeyType"],["impl Clone for InMemKyberPreKeyStore"],["impl Clone for ContentHint"],["impl Clone for PrivateKey"],["impl Clone for SignalMessage"],["impl Clone for InMemIdentityKeyStore"],["impl Clone for InMemSenderKeyStore"],["impl Clone for PreKeyId"],["impl Clone for SenderCertificate"],["impl Clone for SignedPreKeyRecord"],["impl Clone for SessionRecord"],["impl Clone for PreKeyBundle"],["impl Clone for DeviceId"],["impl Clone for SenderKeyMessage"],["impl Clone for ServiceId"],["impl Clone for InMemSessionStore"],["impl Clone for PlaintextContent"],["impl Clone for InMemSignedPreKeyStore"],["impl Clone for IdentityKeyPair"],["impl Clone for DisplayableFingerprint"],["impl Clone for KeyPair"],["impl Clone for Fingerprint"],["impl<M: Clone + Mac + Clone> Clone for Incremental<M>"],["impl Clone for ServerCertificate"],["impl Clone for PreKeySignalMessage"],["impl Clone for InMemPreKeyStore"],["impl Clone for PreKeyRecord"],["impl Clone for PublicKey"],["impl Clone for KeyPair"],["impl Clone for Direction"]], -"libsignal_service":[["impl Clone for Busy"],["impl Clone for GroupInviteLinkContentsV1"],["impl Clone for MobileCoin"],["impl Clone for GroupDetails"],["impl Clone for CallLogEvent"],["impl Clone for ViewOnceOpen"],["impl Clone for ContentBody"],["impl Clone for StoryMessageRecipient"],["impl Clone for GroupAttributeBlob"],["impl Clone for DecryptionErrorMessage"],["impl Clone for Member"],["impl Clone for SignalServers"],["impl Clone for StoryContext"],["impl Clone for AddMemberAction"],["impl Clone for AddBannedMemberAction"],["impl Clone for Read"],["impl Clone for ModifyDisappearingMessagesTimerAction"],["impl Clone for AssociatedValue"],["impl Clone for MessageRequestResponse"],["impl Clone for PromotePendingMemberAction"],["impl Clone for DataMessage"],["impl Clone for Avatar"],["impl Clone for Type"],["impl Clone for Type"],["impl Clone for QuotedAttachment"],["impl Clone for SyncMessage"],["impl Clone for Blocked"],["impl Clone for AccessControl"],["impl Clone for GroupExternalCredential"],["impl Clone for PaymentAddress"],["impl Clone for CallLinkUpdate"],["impl Clone for PendingMember"],["impl Clone for Style"],["impl Clone for Reaction"],["impl Clone for GroupContext"],["impl Clone for Type"],["impl Clone for Preview"],["impl Clone for Profile"],["impl Clone for DeletePendingMemberAction"],["impl Clone for IceUpdate"],["impl Clone for Flags"],["impl Clone for ServiceIds"],["impl Clone for Message"],["impl Clone for AttachmentIdentifier"],["impl Clone for ProvisioningUuid"],["impl Clone for Member"],["impl Clone for MobileCoinAddress"],["impl Clone for TypingMessage"],["impl Clone for Address"],["impl Clone for StickerPackOperation"],["impl Clone for ProvisionMessage"],["impl Clone for Type"],["impl Clone for GroupInviteLink"],["impl Clone for UnidentifiedDeliveryStatus"],["impl Clone for ModifyAnnouncementsOnlyAction"],["impl Clone for PostalAddress"],["impl Clone for Quote"],["impl Clone for Type"],["impl Clone for HttpAuth"],["impl Clone for Content"],["impl Clone for Verified"],["impl Clone for ModifyMemberProfileKeyAction"],["impl Clone for Email"],["impl Clone for StoryMessage"],["impl Clone for SentMessage"],["impl Clone for WebSocketRequestMessage"],["impl Clone for PromotePendingPniAciMemberProfileKeyAction"],["impl Clone for Opaque"],["impl Clone for BodyRange"],["impl Clone for Member"],["impl Clone for Type"],["impl Clone for ReceiptMessage"],["impl Clone for Type"],["impl<S: Clone> Clone for ProfileName<S>"],["impl Clone for ServiceConfiguration"],["impl Clone for MobileCoin"],["impl Clone for Metadata"],["impl Clone for Certificate"],["impl Clone for Viewed"],["impl Clone for Request"],["impl Clone for Certificate"],["impl Clone for AccessRequired"],["impl Clone for Contents"],["impl Clone for ServiceCredentials"],["impl Clone for VerificationTransport"],["impl Clone for State"],["impl Clone for BannedMember"],["impl Clone for DeviceCapabilities"],["impl Clone for Amount"],["impl Clone for Type"],["impl Clone for Envelope"],["impl Clone for ServerCertificate"],["impl Clone for Type"],["impl Clone for Amount"],["impl Clone for Attachment"],["impl Clone for Group"],["impl Clone for GroupChanges"],["impl Clone for DeviceName"],["impl Clone for GroupContextV2"],["impl Clone for ModifyMemberRoleAction"],["impl Clone for ParseServiceAddressError"],["impl Clone for AddPendingMemberAction"],["impl Clone for WebSocketResponseMessage"],["impl Clone for CallEvent"],["impl Clone for Avatar"],["impl Clone for Configuration"],["impl<S: Clone, R: Clone> Clone for ServiceCipher<S, R>"],["impl Clone for PromoteRequestingMemberAction"],["impl Clone for Timer"],["impl Clone for RequestingMember"],["impl Clone for Delete"],["impl Clone for TextAttachment"],["impl Clone for Style"],["impl Clone for Keys"],["impl Clone for ModifyInviteLinkPasswordAction"],["impl Clone for ServiceIdType"],["impl Clone for Flags"],["impl Clone for WebSocketMessage"],["impl Clone for Type"],["impl Clone for UnidentifiedSenderMessage"],["impl Clone for Gradient"],["impl Clone for Content"],["impl Clone for Urgency"],["impl Clone for Background"],["impl Clone for EditMessage"],["impl Clone for Type"],["impl Clone for ModifyDescriptionAction"],["impl Clone for HttpAuthOverride"],["impl Clone for Type"],["impl Clone for GroupCallUpdate"],["impl Clone for Avatar"],["impl Clone for Pack"],["impl Clone for Member"],["impl Clone for PniChangeNumber"],["impl Clone for ModifyAttributesAccessControlAction"],["impl Clone for ProvisioningVersion"],["impl<Service: Clone> Clone for MessageReceiver<Service>"],["impl Clone for ModifyAddFromInviteLinkAccessControlAction"],["impl Clone for Type"],["impl Clone for RequestingMember"],["impl Clone for DeleteMemberAction"],["impl Clone for Type"],["impl Clone for Type"],["impl<Service: Clone, S: Clone, R: Clone> Clone for MessageSender<Service, S, R>"],["impl Clone for PaymentDetail"],["impl Clone for PendingMember"],["impl Clone for GiftBadge"],["impl Clone for Event"],["impl Clone for GroupChangeState"],["impl Clone for FetchLatest"],["impl Clone for ModifyMembersAccessControlAction"],["impl Clone for Offer"],["impl Clone for Activation"],["impl Clone for Sticker"],["impl Clone for AddRequestingMemberAction"],["impl Clone for Transaction"],["impl Clone for Content"],["impl Clone for Role"],["impl Clone for OutgoingPayment"],["impl Clone for RegistrationSessionMetadataResponse"],["impl Clone for ModifyTitleAction"],["impl Clone for GroupChanges"],["impl<'a> Clone for RegistrationMethod<'a>"],["impl Clone for Hangup"],["impl Clone for SenderCertificate"],["impl Clone for Contact"],["impl Clone for Phone"],["impl Clone for Type"],["impl Clone for CallMessage"],["impl Clone for SignalWebSocket"],["impl Clone for DeleteBannedMemberAction"],["impl Clone for AvatarUploadAttributes"],["impl Clone for AccessControl"],["impl Clone for Answer"],["impl Clone for AttachmentPointer"],["impl Clone for Sticker"],["impl Clone for ProtocolVersion"],["impl Clone for ModifyAvatarAction"],["impl Clone for Contacts"],["impl Clone for MobileCoin"],["impl Clone for Type"],["impl Clone for ProvisionEnvelope"],["impl Clone for Type"],["impl Clone for Name"],["impl Clone for Direction"],["impl Clone for NullMessage"],["impl Clone for GroupChange"],["impl<C: Clone> Clone for AvatarWrite<C>"],["impl Clone for DeleteRequestingMemberAction"],["impl Clone for ServiceAddress"],["impl Clone for ContactDetails"],["impl Clone for Actions"],["impl Clone for GroupChange"],["impl Clone for Payment"],["impl Clone for Action"],["impl Clone for Item"],["impl Clone for Group"],["impl Clone for PniSignatureMessage"],["impl Clone for ContentHint"],["impl Clone for Sent"],["impl Clone for GroupJoinInfo"],["impl Clone for Notification"]], +"libsignal_protocol":[["impl Clone for KyberPreKeyId"],["impl Clone for IdentityKey"],["impl Clone for SignedPreKeyId"],["impl Clone for Fingerprint"],["impl Clone for InMemSignedPreKeyStore"],["impl Clone for InMemIdentityKeyStore"],["impl Clone for PrivateKey"],["impl Clone for InMemPreKeyStore"],["impl Clone for ProtocolAddress"],["impl Clone for DecryptionErrorMessage"],["impl Clone for SessionRecord"],["impl Clone for ServiceId"],["impl Clone for DeviceId"],["impl Clone for KyberPreKeyRecord"],["impl<M: Clone + Mac + Clone> Clone for Validating<M>"],["impl Clone for SenderKeyDistributionMessage"],["impl Clone for InMemSenderKeyStore"],["impl Clone for SenderKeyRecord"],["impl Clone for SignalMessage"],["impl Clone for SenderCertificate"],["impl Clone for InMemSignalProtocolStore"],["impl Clone for InMemKyberPreKeyStore"],["impl Clone for KeyPair"],["impl Clone for Public"],["impl Clone for CiphertextMessageType"],["impl Clone for PreKeyBundle"],["impl Clone for DisplayableFingerprint"],["impl Clone for PlaintextContent"],["impl Clone for IdentityKeyPair"],["impl Clone for SenderKeyMessage"],["impl Clone for ServiceIdKind"],["impl Clone for PreKeySignalMessage"],["impl Clone for SignedPreKeyRecord"],["impl Clone for KeyType"],["impl Clone for ServerCertificate"],["impl Clone for ContentHint"],["impl Clone for PreKeyId"],["impl Clone for Direction"],["impl Clone for ScannableFingerprint"],["impl<T: Clone + KeyKind> Clone for Key<T>"],["impl Clone for InMemSessionStore"],["impl Clone for PreKeyRecord"],["impl Clone for Secret"],["impl Clone for KeyPair"],["impl Clone for KyberPayload"],["impl<M: Clone + Mac + Clone> Clone for Incremental<M>"],["impl Clone for PublicKey"]], +"libsignal_service":[["impl Clone for GroupInviteLinkContentsV1"],["impl Clone for ViewOnceOpen"],["impl Clone for Message"],["impl Clone for Keys"],["impl Clone for GroupAttributeBlob"],["impl Clone for ProvisionEnvelope"],["impl Clone for ModifyAnnouncementsOnlyAction"],["impl Clone for AddMemberAction"],["impl Clone for PniSignatureMessage"],["impl Clone for Reaction"],["impl Clone for StickerPackOperation"],["impl Clone for Member"],["impl Clone for Style"],["impl Clone for PendingMember"],["impl Clone for GroupExternalCredential"],["impl Clone for Type"],["impl Clone for Quote"],["impl Clone for DeviceName"],["impl Clone for Urgency"],["impl Clone for MessageRequestResponse"],["impl Clone for Action"],["impl Clone for Content"],["impl Clone for ProtocolVersion"],["impl Clone for UnidentifiedDeliveryStatus"],["impl Clone for Content"],["impl Clone for Envelope"],["impl Clone for Sticker"],["impl Clone for Type"],["impl Clone for VerificationTransport"],["impl Clone for Name"],["impl Clone for MobileCoin"],["impl Clone for Actions"],["impl Clone for HttpAuth"],["impl Clone for AccessRequired"],["impl Clone for GroupContextV2"],["impl Clone for NullMessage"],["impl Clone for Offer"],["impl Clone for Flags"],["impl Clone for ServiceIds"],["impl Clone for CallMessage"],["impl Clone for SignalWebSocket"],["impl Clone for GroupJoinInfo"],["impl Clone for ServiceIdType"],["impl Clone for ModifyMembersAccessControlAction"],["impl Clone for ProvisioningUuid"],["impl Clone for ModifyMemberProfileKeyAction"],["impl Clone for DeleteMemberAction"],["impl Clone for Member"],["impl Clone for GiftBadge"],["impl Clone for State"],["impl Clone for Busy"],["impl Clone for DecryptionErrorMessage"],["impl Clone for SenderCertificate"],["impl Clone for Type"],["impl Clone for AttachmentPointer"],["impl Clone for Configuration"],["impl Clone for Read"],["impl Clone for Type"],["impl Clone for Avatar"],["impl Clone for PromotePendingPniAciMemberProfileKeyAction"],["impl Clone for Type"],["impl Clone for CallLogEvent"],["impl Clone for Type"],["impl Clone for GroupChange"],["impl Clone for DeletePendingMemberAction"],["impl Clone for DataMessage"],["impl Clone for ModifyDisappearingMessagesTimerAction"],["impl Clone for GroupChangeState"],["impl Clone for Type"],["impl Clone for ModifyInviteLinkPasswordAction"],["impl Clone for Type"],["impl Clone for ModifyAttributesAccessControlAction"],["impl Clone for AccessControl"],["impl Clone for Address"],["impl Clone for Type"],["impl Clone for Avatar"],["impl Clone for RequestingMember"],["impl Clone for Amount"],["impl Clone for Contents"],["impl Clone for PendingMember"],["impl Clone for AddPendingMemberAction"],["impl Clone for MobileCoin"],["impl Clone for RequestingMember"],["impl Clone for Direction"],["impl Clone for Contact"],["impl Clone for PaymentAddress"],["impl Clone for PostalAddress"],["impl<C: Clone> Clone for AvatarWrite<C>"],["impl Clone for StoryMessageRecipient"],["impl Clone for SentMessage"],["impl Clone for Sticker"],["impl Clone for Blocked"],["impl Clone for WebSocketMessage"],["impl Clone for Flags"],["impl Clone for CallLinkUpdate"],["impl Clone for BannedMember"],["impl Clone for Certificate"],["impl Clone for AssociatedValue"],["impl Clone for PromoteRequestingMemberAction"],["impl Clone for Preview"],["impl Clone for SignalServers"],["impl Clone for ModifyAvatarAction"],["impl Clone for Type"],["impl Clone for BodyRange"],["impl<S: Clone> Clone for ProfileName<S>"],["impl<Service: Clone> Clone for MessageReceiver<Service>"],["impl Clone for ContentBody"],["impl Clone for Group"],["impl Clone for EditMessage"],["impl Clone for HttpAuthOverride"],["impl Clone for PromotePendingMemberAction"],["impl Clone for Type"],["impl Clone for Opaque"],["impl Clone for GroupInviteLink"],["impl Clone for Event"],["impl Clone for Delete"],["impl Clone for Member"],["impl Clone for GroupContext"],["impl Clone for OutgoingPayment"],["impl Clone for AttachmentIdentifier"],["impl Clone for Type"],["impl Clone for MobileCoin"],["impl Clone for RegistrationSessionMetadataResponse"],["impl Clone for ReceiptMessage"],["impl Clone for Sent"],["impl Clone for ContentHint"],["impl Clone for GroupChange"],["impl Clone for StoryMessage"],["impl Clone for Avatar"],["impl Clone for Transaction"],["impl Clone for ContactDetails"],["impl Clone for Type"],["impl Clone for ProvisioningVersion"],["impl Clone for Pack"],["impl Clone for AddBannedMemberAction"],["impl Clone for TypingMessage"],["impl Clone for Attachment"],["impl Clone for PaymentDetail"],["impl Clone for GroupChanges"],["impl Clone for ServiceConfiguration"],["impl Clone for ServerCertificate"],["impl Clone for Timer"],["impl Clone for Answer"],["impl<'a> Clone for RegistrationMethod<'a>"],["impl Clone for IceUpdate"],["impl Clone for Payment"],["impl Clone for CallEvent"],["impl Clone for Type"],["impl Clone for FetchLatest"],["impl Clone for ServiceCredentials"],["impl Clone for ModifyMemberRoleAction"],["impl Clone for GroupDetails"],["impl Clone for DeleteRequestingMemberAction"],["impl Clone for DeviceCapabilities"],["impl<Service: Clone, S: Clone, R: Clone> Clone for MessageSender<Service, S, R>"],["impl Clone for ModifyDescriptionAction"],["impl Clone for Certificate"],["impl Clone for SyncMessage"],["impl Clone for ProvisionMessage"],["impl Clone for Verified"],["impl Clone for Viewed"],["impl Clone for PniChangeNumber"],["impl Clone for QuotedAttachment"],["impl Clone for Type"],["impl Clone for GroupCallUpdate"],["impl Clone for DeleteBannedMemberAction"],["impl Clone for Item"],["impl Clone for Profile"],["impl Clone for Member"],["impl Clone for ServiceAddress"],["impl Clone for Email"],["impl Clone for Metadata"],["impl Clone for TextAttachment"],["impl Clone for AvatarUploadAttributes"],["impl Clone for Gradient"],["impl Clone for Content"],["impl Clone for ModifyAddFromInviteLinkAccessControlAction"],["impl Clone for Type"],["impl Clone for Notification"],["impl Clone for Type"],["impl Clone for StoryContext"],["impl Clone for WebSocketResponseMessage"],["impl Clone for UnidentifiedSenderMessage"],["impl Clone for Activation"],["impl Clone for Hangup"],["impl Clone for Contacts"],["impl<S: Clone, R: Clone> Clone for ServiceCipher<S, R>"],["impl Clone for WebSocketRequestMessage"],["impl Clone for Background"],["impl Clone for Type"],["impl Clone for Request"],["impl Clone for AccessControl"],["impl Clone for ModifyTitleAction"],["impl Clone for Phone"],["impl Clone for AddRequestingMemberAction"],["impl Clone for Amount"],["impl Clone for ParseServiceAddressError"],["impl Clone for Style"],["impl Clone for Group"],["impl Clone for GroupChanges"],["impl Clone for MobileCoinAddress"],["impl Clone for Role"]], "libsignal_service_actix":[["impl Clone for AwcPushService"]], "libsignal_service_hyper":[["impl Clone for HyperPushService"]], -"zkgroup":[["impl Clone for ExpiringProfileKeyCredentialPresentationProof"],["impl Clone for ProfileKey"],["impl Clone for CallLinkPublicParams"],["impl Clone for AuthCredentialPresentationProofV2"],["impl Clone for BlindedExpiringProfileKeyCredential"],["impl Clone for PublicKey"],["impl<S: AttrScalars> Clone for KeyPair<S>"],["impl Clone for PublicKey"],["impl Clone for KeyPair"],["impl Clone for ExpiringProfileKeyCredential"],["impl Clone for AuthCredentialWithPni"],["impl Clone for ServerPublicParams"],["impl Clone for PublicKey"],["impl Clone for SystemParams"],["impl Clone for ProfileKeyCredential"],["impl Clone for BlindedReceiptCredential"],["impl Clone for AuthCredentialWithPniPresentationProof"],["impl Clone for ExpiringProfileKeyCredential"],["impl Clone for AuthCredentialIssuanceProof"],["impl Clone for AuthCredentialWithPniIssuanceProof"],["impl Clone for GroupMasterKey"],["impl Clone for ExpiringProfileKeyCredentialIssuanceProof"],["impl Clone for BlindedReceiptCredentialWithSecretNonce"],["impl Clone for ReceiptCredentialPresentationProof"],["impl Clone for Ciphertext"],["impl Clone for KeyPair"],["impl Clone for AuthCredential"],["impl Clone for AuthCredentialWithPni"],["impl Clone for CiphertextWithSecretNonce"],["impl Clone for PublicKey"],["impl Clone for ProfileKeyCommitment"],["impl Clone for Ciphertext"],["impl Clone for SystemParams"],["impl Clone for SystemParams"],["impl Clone for Commitment"],["impl Clone for CiphertextWithSecretNonce"],["impl Clone for GroupPublicParams"],["impl Clone for ProfileKeyCredentialPresentationProofV1"],["impl Clone for PublicKey"],["impl Clone for ServerSecretParams"],["impl Clone for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl Clone for CommitmentWithSecretNonce"],["impl Clone for UuidCiphertext"],["impl Clone for SystemParams"],["impl Clone for KeyPair"],["impl Clone for ReceiptCredential"],["impl Clone for ProfileKeyCredentialRequestProof"],["impl Clone for ReceiptCredentialIssuanceProof"],["impl Clone for ProfileKeyCiphertext"],["impl<T: Clone> Clone for OneBased<T>"],["impl Clone for ProfileKeyCredentialPresentationProofV2"],["impl Clone for ProfileKeyVersion"],["impl Clone for KeyPair"],["impl Clone for ProfileKeyStruct"],["impl Clone for Ciphertext"],["impl Clone for AuthCredential"],["impl Clone for ReceiptStruct"],["impl Clone for UidStruct"],["impl Clone for CallLinkSecretParams"],["impl Clone for TimestampStruct"],["impl Clone for GroupSecretParams"],["impl Clone for ReceiptCredential"],["impl Clone for PniCredential"],["impl Clone for KeyPair"],["impl Clone for PublicKey"],["impl Clone for Ciphertext"]] +"zkgroup":[["impl Clone for ReceiptCredential"],["impl Clone for PublicKey"],["impl Clone for GroupPublicParams"],["impl Clone for PublicKey"],["impl Clone for CiphertextWithSecretNonce"],["impl Clone for ReceiptStruct"],["impl Clone for KeyPair"],["impl Clone for AuthCredentialWithPniIssuanceProof"],["impl Clone for GroupMasterKey"],["impl Clone for Ciphertext"],["impl Clone for ExpiringProfileKeyCredential"],["impl Clone for ReceiptCredential"],["impl Clone for KeyPair"],["impl Clone for ProfileKeyStruct"],["impl Clone for AuthCredentialWithPni"],["impl Clone for BlindedReceiptCredential"],["impl Clone for KeyPair"],["impl Clone for CallLinkPublicParams"],["impl Clone for PublicKey"],["impl Clone for KeyPair"],["impl Clone for ProfileKeyCredential"],["impl Clone for GroupSecretParams"],["impl Clone for UidStruct"],["impl Clone for ExpiringProfileKeyCredentialPresentationProof"],["impl Clone for Commitment"],["impl Clone for ExpiringProfileKeyCredential"],["impl Clone for SystemParams"],["impl Clone for ProfileKeyVersion"],["impl Clone for BlindedExpiringProfileKeyCredential"],["impl Clone for AuthCredentialWithPni"],["impl Clone for ReceiptCredentialPresentationProof"],["impl Clone for ProfileKeyCiphertext"],["impl Clone for AuthCredentialIssuanceProof"],["impl Clone for ExpiringProfileKeyCredentialIssuanceProof"],["impl<T: Clone> Clone for OneBased<T>"],["impl Clone for ProfileKeyCredentialPresentationProofV1"],["impl Clone for SystemParams"],["impl<S: AttrScalars> Clone for KeyPair<S>"],["impl Clone for ReceiptCredentialIssuanceProof"],["impl Clone for SystemParams"],["impl Clone for AuthCredentialPresentationProofV2"],["impl Clone for UuidCiphertext"],["impl Clone for ProfileKey"],["impl Clone for Ciphertext"],["impl Clone for PniCredential"],["impl Clone for ProfileKeyCredentialPresentationProofV2"],["impl Clone for SystemParams"],["impl Clone for Ciphertext"],["impl Clone for TimestampStruct"],["impl Clone for AuthCredential"],["impl Clone for ProfileKeyCommitment"],["impl Clone for CiphertextWithSecretNonce"],["impl Clone for AuthCredentialWithPniPresentationProof"],["impl Clone for BlindedReceiptCredentialWithSecretNonce"],["impl Clone for ProfileKeyCredentialRequestProof"],["impl Clone for Ciphertext"],["impl Clone for CallLinkSecretParams"],["impl Clone for KeyPair"],["impl Clone for PublicKey"],["impl Clone for ServerSecretParams"],["impl Clone for AuthCredential"],["impl Clone for PublicKey"],["impl Clone for CommitmentWithSecretNonce"],["impl Clone for PublicKey"],["impl Clone for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl Clone for ServerPublicParams"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/cmp/trait.Eq.js b/implementors/core/cmp/trait.Eq.js index 195f19a7d..718a47015 100644 --- a/implementors/core/cmp/trait.Eq.js +++ b/implementors/core/cmp/trait.Eq.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"libsignal_protocol":[["impl Eq for Direction"],["impl Eq for IdentityKey"],["impl Eq for CiphertextMessageType"],["impl Eq for DeviceId"],["impl Eq for PreKeyId"],["impl Eq for PrivateKey"],["impl Eq for ContentHint"],["impl Eq for ServiceId"],["impl Eq for SignedPreKeyId"],["impl Eq for KyberPreKeyId"],["impl Eq for ServiceIdKind"],["impl Eq for ProtocolAddress"],["impl Eq for KeyType"],["impl Eq for Key<Public>"],["impl Eq for PublicKey"]], -"libsignal_service":[["impl Eq for ServiceAddress"],["impl Eq for Type"],["impl Eq for Role"],["impl Eq for Type"],["impl<C: Eq> Eq for AvatarWrite<C>"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Flags"],["impl Eq for ContentHint"],["impl Eq for Type"],["impl Eq for AccessRequired"],["impl Eq for Type"],["impl Eq for PendingMember"],["impl Eq for SignalServers"],["impl Eq for ProtocolVersion"],["impl Eq for ProvisioningVersion"],["impl Eq for AttachmentCipherError"],["impl Eq for Type"],["impl Eq for DeviceCapabilities"],["impl Eq for VerificationTransport"],["impl Eq for Type"],["impl Eq for Style"],["impl Eq for Type"],["impl Eq for State"],["impl Eq for Urgency"],["impl Eq for Direction"],["impl Eq for Type"],["impl Eq for Flags"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Style"],["impl<S: Eq> Eq for ProfileName<S>"],["impl Eq for Action"],["impl Eq for Timer"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Event"]], -"zkgroup":[["impl Eq for PublicKey"],["impl Eq for Ciphertext"],["impl Eq for KeyPair"],["impl Eq for ProfileKeyCredential"],["impl Eq for PublicKey"],["impl Eq for ProfileKeyStruct"],["impl Eq for PniCredential"],["impl Eq for PublicKey"],["impl Eq for Ciphertext"],["impl Eq for BlindedReceiptCredentialWithSecretNonce"],["impl Eq for CiphertextWithSecretNonce"],["impl Eq for Ciphertext"],["impl Eq for KeyPair"],["impl Eq for AuthCredentialWithPni"],["impl Eq for PublicKey"],["impl Eq for CiphertextWithSecretNonce"],["impl Eq for PublicKey"],["impl Eq for TimestampStruct"],["impl Eq for UuidCiphertext"],["impl<S: AttrScalars> Eq for KeyPair<S>"],["impl<T: Eq> Eq for OneBased<T>"],["impl Eq for KeyPair"],["impl Eq for CommitmentWithSecretNonce"],["impl Eq for ProfileKeyCiphertext"],["impl Eq for SystemParams"],["impl Eq for UidStruct"],["impl Eq for ReceiptStruct"],["impl Eq for SystemParams"],["impl Eq for AuthCredential"],["impl Eq for SystemParams"],["impl Eq for PublicKey"],["impl Eq for ExpiringProfileKeyCredential"],["impl Eq for BlindedReceiptCredential"],["impl Eq for ReceiptCredential"],["impl Eq for SystemParams"],["impl Eq for KeyPair"],["impl Eq for KeyPair"],["impl Eq for Commitment"],["impl Eq for Ciphertext"],["impl Eq for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl Eq for BlindedExpiringProfileKeyCredential"]] +"libsignal_protocol":[["impl Eq for ServiceId"],["impl Eq for Direction"],["impl Eq for ServiceIdKind"],["impl Eq for KeyType"],["impl Eq for PreKeyId"],["impl Eq for ContentHint"],["impl Eq for CiphertextMessageType"],["impl Eq for PublicKey"],["impl Eq for PrivateKey"],["impl Eq for ProtocolAddress"],["impl Eq for Key<Public>"],["impl Eq for SignedPreKeyId"],["impl Eq for DeviceId"],["impl Eq for IdentityKey"],["impl Eq for KyberPreKeyId"]], +"libsignal_service":[["impl Eq for Direction"],["impl Eq for SignalServers"],["impl Eq for Action"],["impl Eq for ServiceAddress"],["impl Eq for AccessRequired"],["impl Eq for DeviceCapabilities"],["impl Eq for Timer"],["impl Eq for Type"],["impl Eq for ProtocolVersion"],["impl Eq for State"],["impl Eq for PendingMember"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for Style"],["impl Eq for Urgency"],["impl Eq for Type"],["impl Eq for Flags"],["impl Eq for Type"],["impl Eq for Type"],["impl Eq for ContentHint"],["impl Eq for Type"],["impl Eq for Flags"],["impl Eq for Style"],["impl Eq for Type"],["impl Eq for Event"],["impl<C: Eq> Eq for AvatarWrite<C>"],["impl Eq for Type"],["impl Eq for Type"],["impl<S: Eq> Eq for ProfileName<S>"],["impl Eq for ProvisioningVersion"],["impl Eq for AttachmentCipherError"],["impl Eq for Role"],["impl Eq for VerificationTransport"],["impl Eq for Type"]], +"zkgroup":[["impl Eq for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl Eq for SystemParams"],["impl Eq for ExpiringProfileKeyCredential"],["impl Eq for ReceiptCredential"],["impl Eq for PublicKey"],["impl Eq for CiphertextWithSecretNonce"],["impl Eq for Ciphertext"],["impl Eq for UuidCiphertext"],["impl Eq for PublicKey"],["impl Eq for BlindedExpiringProfileKeyCredential"],["impl Eq for ReceiptStruct"],["impl Eq for Ciphertext"],["impl Eq for KeyPair"],["impl<S: AttrScalars> Eq for KeyPair<S>"],["impl Eq for PniCredential"],["impl Eq for KeyPair"],["impl Eq for Ciphertext"],["impl Eq for KeyPair"],["impl Eq for KeyPair"],["impl Eq for SystemParams"],["impl Eq for ProfileKeyStruct"],["impl Eq for ProfileKeyCredential"],["impl Eq for AuthCredentialWithPni"],["impl Eq for UidStruct"],["impl Eq for CommitmentWithSecretNonce"],["impl<T: Eq> Eq for OneBased<T>"],["impl Eq for PublicKey"],["impl Eq for SystemParams"],["impl Eq for SystemParams"],["impl Eq for BlindedReceiptCredentialWithSecretNonce"],["impl Eq for PublicKey"],["impl Eq for ProfileKeyCiphertext"],["impl Eq for CiphertextWithSecretNonce"],["impl Eq for BlindedReceiptCredential"],["impl Eq for Commitment"],["impl Eq for PublicKey"],["impl Eq for AuthCredential"],["impl Eq for PublicKey"],["impl Eq for Ciphertext"],["impl Eq for KeyPair"],["impl Eq for TimestampStruct"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/cmp/trait.Ord.js b/implementors/core/cmp/trait.Ord.js index 52fd768e2..a07497fb0 100644 --- a/implementors/core/cmp/trait.Ord.js +++ b/implementors/core/cmp/trait.Ord.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"libsignal_protocol":[["impl Ord for PublicKey"],["impl Ord for ProtocolAddress"],["impl Ord for IdentityKey"],["impl Ord for DeviceId"],["impl Ord for KyberPreKeyId"],["impl Ord for SignedPreKeyId"],["impl Ord for PreKeyId"]], -"libsignal_service":[["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for ContentHint"],["impl Ord for AccessRequired"],["impl Ord for Type"],["impl Ord for Action"],["impl Ord for Style"],["impl Ord for Flags"],["impl Ord for ProtocolVersion"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Role"],["impl Ord for Type"],["impl Ord for Style"],["impl Ord for Urgency"],["impl Ord for Type"],["impl Ord for Event"],["impl Ord for Type"],["impl Ord for ProvisioningVersion"],["impl Ord for Type"],["impl Ord for Flags"],["impl Ord for Direction"],["impl Ord for Type"],["impl Ord for State"],["impl Ord for Type"]] +"libsignal_protocol":[["impl Ord for KyberPreKeyId"],["impl Ord for PreKeyId"],["impl Ord for IdentityKey"],["impl Ord for DeviceId"],["impl Ord for PublicKey"],["impl Ord for SignedPreKeyId"],["impl Ord for ProtocolAddress"]], +"libsignal_service":[["impl Ord for State"],["impl Ord for Action"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Style"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Direction"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for ProvisioningVersion"],["impl Ord for Flags"],["impl Ord for Event"],["impl Ord for Type"],["impl Ord for Role"],["impl Ord for Type"],["impl Ord for Flags"],["impl Ord for Style"],["impl Ord for Type"],["impl Ord for AccessRequired"],["impl Ord for Type"],["impl Ord for ContentHint"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for Type"],["impl Ord for ProtocolVersion"],["impl Ord for Urgency"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/cmp/trait.PartialEq.js b/implementors/core/cmp/trait.PartialEq.js index 1be4b2bf9..daa8e9c16 100644 --- a/implementors/core/cmp/trait.PartialEq.js +++ b/implementors/core/cmp/trait.PartialEq.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"libsignal_protocol":[["impl PartialEq<Key<Public>> for Key<Public>"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<ServiceIdKind> for ServiceIdKind"],["impl PartialEq<Direction> for Direction"],["impl PartialEq<DeviceId> for DeviceId"],["impl PartialEq<ContentHint> for ContentHint"],["impl PartialEq<PrivateKey> for PrivateKey"],["impl PartialEq<ServiceId> for ServiceId"],["impl PartialEq<CiphertextMessageType> for CiphertextMessageType"],["impl PartialEq<ProtocolAddress> for ProtocolAddress"],["impl PartialEq<KyberPreKeyId> for KyberPreKeyId"],["impl PartialEq<SignedPreKeyId> for SignedPreKeyId"],["impl PartialEq<PreKeyId> for PreKeyId"],["impl PartialEq<KeyType> for KeyType"],["impl PartialEq<IdentityKey> for IdentityKey"]], -"libsignal_service":[["impl PartialEq<DecryptionErrorMessage> for DecryptionErrorMessage"],["impl PartialEq<GroupDetails> for GroupDetails"],["impl PartialEq<Busy> for Busy"],["impl<C: PartialEq> PartialEq<AvatarWrite<C>> for AvatarWrite<C>"],["impl PartialEq<Viewed> for Viewed"],["impl PartialEq<Event> for Event"],["impl PartialEq<Actions> for Actions"],["impl PartialEq<MessageRequestResponse> for MessageRequestResponse"],["impl PartialEq<GroupJoinInfo> for GroupJoinInfo"],["impl PartialEq<GroupInviteLink> for GroupInviteLink"],["impl PartialEq<MobileCoin> for MobileCoin"],["impl PartialEq<GroupChangeState> for GroupChangeState"],["impl PartialEq<Content> for Content"],["impl PartialEq<VerificationTransport> for VerificationTransport"],["impl PartialEq<ContactDetails> for ContactDetails"],["impl PartialEq<Phone> for Phone"],["impl PartialEq<SenderCertificate> for SenderCertificate"],["impl PartialEq<SyncMessage> for SyncMessage"],["impl PartialEq<Opaque> for Opaque"],["impl PartialEq<ModifyAnnouncementsOnlyAction> for ModifyAnnouncementsOnlyAction"],["impl PartialEq<DeleteBannedMemberAction> for DeleteBannedMemberAction"],["impl PartialEq<ProtocolVersion> for ProtocolVersion"],["impl PartialEq<GroupAttributeBlob> for GroupAttributeBlob"],["impl PartialEq<ProvisionMessage> for ProvisionMessage"],["impl PartialEq<SignalServers> for SignalServers"],["impl PartialEq<PromoteRequestingMemberAction> for PromoteRequestingMemberAction"],["impl PartialEq<PendingMember> for PendingMember"],["impl PartialEq<TextAttachment> for TextAttachment"],["impl PartialEq<ModifyDisappearingMessagesTimerAction> for ModifyDisappearingMessagesTimerAction"],["impl PartialEq<Envelope> for Envelope"],["impl PartialEq<Answer> for Answer"],["impl PartialEq<PromotePendingPniAciMemberProfileKeyAction> for PromotePendingPniAciMemberProfileKeyAction"],["impl PartialEq<ModifyMembersAccessControlAction> for ModifyMembersAccessControlAction"],["impl PartialEq<Type> for Type"],["impl PartialEq<ServerCertificate> for ServerCertificate"],["impl PartialEq<AttachmentCipherError> for AttachmentCipherError"],["impl PartialEq<Style> for Style"],["impl PartialEq<WebSocketMessage> for WebSocketMessage"],["impl PartialEq<Hangup> for Hangup"],["impl PartialEq<Type> for Type"],["impl PartialEq<AddBannedMemberAction> for AddBannedMemberAction"],["impl PartialEq<Configuration> for Configuration"],["impl PartialEq<Avatar> for Avatar"],["impl PartialEq<Avatar> for Avatar"],["impl PartialEq<AttachmentIdentifier> for AttachmentIdentifier"],["impl PartialEq<AvatarUploadAttributes> for AvatarUploadAttributes"],["impl PartialEq<Keys> for Keys"],["impl PartialEq<DeletePendingMemberAction> for DeletePendingMemberAction"],["impl PartialEq<ModifyDescriptionAction> for ModifyDescriptionAction"],["impl PartialEq<UnidentifiedDeliveryStatus> for UnidentifiedDeliveryStatus"],["impl PartialEq<Payment> for Payment"],["impl PartialEq<AddRequestingMemberAction> for AddRequestingMemberAction"],["impl PartialEq<Flags> for Flags"],["impl PartialEq<Type> for Type"],["impl PartialEq<WebSocketResponseMessage> for WebSocketResponseMessage"],["impl PartialEq<Offer> for Offer"],["impl PartialEq<ProvisioningVersion> for ProvisioningVersion"],["impl PartialEq<Transaction> for Transaction"],["impl PartialEq<Member> for Member"],["impl PartialEq<ModifyMemberProfileKeyAction> for ModifyMemberProfileKeyAction"],["impl PartialEq<Background> for Background"],["impl PartialEq<PaymentAddress> for PaymentAddress"],["impl PartialEq<Type> for Type"],["impl PartialEq<Flags> for Flags"],["impl PartialEq<AccessControl> for AccessControl"],["impl PartialEq<Amount> for Amount"],["impl PartialEq<Urgency> for Urgency"],["impl PartialEq<ModifyAttributesAccessControlAction> for ModifyAttributesAccessControlAction"],["impl PartialEq<Contents> for Contents"],["impl PartialEq<ModifyAddFromInviteLinkAccessControlAction> for ModifyAddFromInviteLinkAccessControlAction"],["impl PartialEq<ReceiptMessage> for ReceiptMessage"],["impl PartialEq<PniChangeNumber> for PniChangeNumber"],["impl PartialEq<Direction> for Direction"],["impl PartialEq<DeviceCapabilities> for DeviceCapabilities"],["impl PartialEq<PostalAddress> for PostalAddress"],["impl PartialEq<Certificate> for Certificate"],["impl PartialEq<Name> for Name"],["impl PartialEq<ProvisionEnvelope> for ProvisionEnvelope"],["impl PartialEq<Member> for Member"],["impl PartialEq<Pack> for Pack"],["impl PartialEq<BannedMember> for BannedMember"],["impl PartialEq<ContentHint> for ContentHint"],["impl PartialEq<Type> for Type"],["impl PartialEq<Timer> for Timer"],["impl PartialEq<Reaction> for Reaction"],["impl PartialEq<ModifyMemberRoleAction> for ModifyMemberRoleAction"],["impl PartialEq<StoryContext> for StoryContext"],["impl PartialEq<PendingMember> for PendingMember"],["impl PartialEq<PaymentDetail> for PaymentDetail"],["impl PartialEq<Verified> for Verified"],["impl PartialEq<BodyRange> for BodyRange"],["impl PartialEq<RequestingMember> for RequestingMember"],["impl PartialEq<Style> for Style"],["impl PartialEq<Read> for Read"],["impl PartialEq<Contact> for Contact"],["impl PartialEq<Type> for Type"],["impl PartialEq<ModifyTitleAction> for ModifyTitleAction"],["impl PartialEq<MobileCoin> for MobileCoin"],["impl PartialEq<Type> for Type"],["impl PartialEq<QuotedAttachment> for QuotedAttachment"],["impl PartialEq<Activation> for Activation"],["impl PartialEq<ViewOnceOpen> for ViewOnceOpen"],["impl PartialEq<Member> for Member"],["impl PartialEq<StickerPackOperation> for StickerPackOperation"],["impl PartialEq<AccessRequired> for AccessRequired"],["impl PartialEq<Amount> for Amount"],["impl PartialEq<Type> for Type"],["impl<S: PartialEq> PartialEq<ProfileName<S>> for ProfileName<S>"],["impl PartialEq<AttachmentPointer> for AttachmentPointer"],["impl PartialEq<Contacts> for Contacts"],["impl PartialEq<Request> for Request"],["impl PartialEq<Sticker> for Sticker"],["impl PartialEq<NullMessage> for NullMessage"],["impl PartialEq<AccessControl> for AccessControl"],["impl PartialEq<GiftBadge> for GiftBadge"],["impl PartialEq<Type> for Type"],["impl PartialEq<GroupExternalCredential> for GroupExternalCredential"],["impl PartialEq<GroupChanges> for GroupChanges"],["impl PartialEq<Role> for Role"],["impl PartialEq<WebSocketRequestMessage> for WebSocketRequestMessage"],["impl PartialEq<GroupCallUpdate> for GroupCallUpdate"],["impl PartialEq<State> for State"],["impl PartialEq<Type> for Type"],["impl PartialEq<AddMemberAction> for AddMemberAction"],["impl PartialEq<GroupChange> for GroupChange"],["impl PartialEq<Action> for Action"],["impl PartialEq<Group> for Group"],["impl PartialEq<RequestingMember> for RequestingMember"],["impl PartialEq<CallLogEvent> for CallLogEvent"],["impl PartialEq<Attachment> for Attachment"],["impl PartialEq<ModifyAvatarAction> for ModifyAvatarAction"],["impl PartialEq<TypingMessage> for TypingMessage"],["impl PartialEq<Preview> for Preview"],["impl PartialEq<Sticker> for Sticker"],["impl PartialEq<MobileCoinAddress> for MobileCoinAddress"],["impl PartialEq<OutgoingPayment> for OutgoingPayment"],["impl PartialEq<FetchLatest> for FetchLatest"],["impl PartialEq<Type> for Type"],["impl PartialEq<GroupContext> for GroupContext"],["impl PartialEq<Type> for Type"],["impl PartialEq<Item> for Item"],["impl PartialEq<Content> for Content"],["impl PartialEq<StoryMessageRecipient> for StoryMessageRecipient"],["impl PartialEq<Sent> for Sent"],["impl PartialEq<Blocked> for Blocked"],["impl PartialEq<MobileCoin> for MobileCoin"],["impl PartialEq<CallEvent> for CallEvent"],["impl PartialEq<DataMessage> for DataMessage"],["impl PartialEq<Type> for Type"],["impl PartialEq<DeleteRequestingMemberAction> for DeleteRequestingMemberAction"],["impl PartialEq<ModifyInviteLinkPasswordAction> for ModifyInviteLinkPasswordAction"],["impl PartialEq<Type> for Type"],["impl PartialEq<Type> for Type"],["impl PartialEq<IceUpdate> for IceUpdate"],["impl PartialEq<Type> for Type"],["impl PartialEq<Message> for Message"],["impl PartialEq<DeviceName> for DeviceName"],["impl PartialEq<GroupContextV2> for GroupContextV2"],["impl PartialEq<PniSignatureMessage> for PniSignatureMessage"],["impl PartialEq<Quote> for Quote"],["impl PartialEq<Member> for Member"],["impl PartialEq<Address> for Address"],["impl PartialEq<Delete> for Delete"],["impl PartialEq<Avatar> for Avatar"],["impl PartialEq<CallMessage> for CallMessage"],["impl PartialEq<Email> for Email"],["impl PartialEq<ServiceAddress> for ServiceAddress"],["impl PartialEq<GroupInviteLinkContentsV1> for GroupInviteLinkContentsV1"],["impl PartialEq<UnidentifiedSenderMessage> for UnidentifiedSenderMessage"],["impl PartialEq<Notification> for Notification"],["impl PartialEq<PromotePendingMemberAction> for PromotePendingMemberAction"],["impl PartialEq<AssociatedValue> for AssociatedValue"],["impl PartialEq<Certificate> for Certificate"],["impl PartialEq<Group> for Group"],["impl PartialEq<CallLinkUpdate> for CallLinkUpdate"],["impl PartialEq<StoryMessage> for StoryMessage"],["impl PartialEq<ProvisioningUuid> for ProvisioningUuid"],["impl PartialEq<EditMessage> for EditMessage"],["impl PartialEq<AddPendingMemberAction> for AddPendingMemberAction"],["impl PartialEq<Gradient> for Gradient"],["impl PartialEq<DeleteMemberAction> for DeleteMemberAction"],["impl PartialEq<Type> for Type"],["impl PartialEq<Type> for Type"]], -"zkgroup":[["impl PartialEq<KeyPair> for KeyPair"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<KeyPair> for KeyPair"],["impl PartialEq<Commitment> for Commitment"],["impl PartialEq<KeyPair> for KeyPair"],["impl PartialEq<ProfileKeyCredential> for ProfileKeyCredential"],["impl PartialEq<AuthCredentialWithPni> for AuthCredentialWithPni"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<UuidCiphertext> for UuidCiphertext"],["impl PartialEq<SystemParams> for SystemParams"],["impl PartialEq<CommitmentWithSecretNonce> for CommitmentWithSecretNonce"],["impl PartialEq<ReceiptCredential> for ReceiptCredential"],["impl PartialEq<ExpiringProfileKeyCredential> for ExpiringProfileKeyCredential"],["impl PartialEq<TimestampStruct> for TimestampStruct"],["impl PartialEq<Ciphertext> for Ciphertext"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<UidStruct> for UidStruct"],["impl<T: PartialEq> PartialEq<OneBased<T>> for OneBased<T>"],["impl PartialEq<Ciphertext> for Ciphertext"],["impl PartialEq<SystemParams> for SystemParams"],["impl PartialEq<BlindedReceiptCredentialWithSecretNonce> for BlindedReceiptCredentialWithSecretNonce"],["impl PartialEq<BlindedExpiringProfileKeyCredentialWithSecretNonce> for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl PartialEq<ReceiptStruct> for ReceiptStruct"],["impl PartialEq<KeyPair> for KeyPair"],["impl PartialEq<ProfileKeyCiphertext> for ProfileKeyCiphertext"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<AuthCredential> for AuthCredential"],["impl<S: AttrScalars> PartialEq<KeyPair<S>> for KeyPair<S>"],["impl PartialEq<ProfileKeyStruct> for ProfileKeyStruct"],["impl PartialEq<CiphertextWithSecretNonce> for CiphertextWithSecretNonce"],["impl PartialEq<CiphertextWithSecretNonce> for CiphertextWithSecretNonce"],["impl PartialEq<PniCredential> for PniCredential"],["impl PartialEq<BlindedReceiptCredential> for BlindedReceiptCredential"],["impl PartialEq<Ciphertext> for Ciphertext"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<SystemParams> for SystemParams"],["impl PartialEq<Ciphertext> for Ciphertext"],["impl PartialEq<BlindedExpiringProfileKeyCredential> for BlindedExpiringProfileKeyCredential"],["impl PartialEq<SystemParams> for SystemParams"],["impl PartialEq<KeyPair> for KeyPair"]] +"libsignal_protocol":[["impl PartialEq<KeyType> for KeyType"],["impl PartialEq<PreKeyId> for PreKeyId"],["impl PartialEq<ServiceId> for ServiceId"],["impl PartialEq<Key<Public>> for Key<Public>"],["impl PartialEq<DeviceId> for DeviceId"],["impl PartialEq<KyberPreKeyId> for KyberPreKeyId"],["impl PartialEq<SignedPreKeyId> for SignedPreKeyId"],["impl PartialEq<PrivateKey> for PrivateKey"],["impl PartialEq<ContentHint> for ContentHint"],["impl PartialEq<IdentityKey> for IdentityKey"],["impl PartialEq<ProtocolAddress> for ProtocolAddress"],["impl PartialEq<CiphertextMessageType> for CiphertextMessageType"],["impl PartialEq<Direction> for Direction"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<ServiceIdKind> for ServiceIdKind"]], +"libsignal_service":[["impl PartialEq<AttachmentPointer> for AttachmentPointer"],["impl PartialEq<GroupContextV2> for GroupContextV2"],["impl PartialEq<GroupExternalCredential> for GroupExternalCredential"],["impl PartialEq<Type> for Type"],["impl PartialEq<StoryMessage> for StoryMessage"],["impl PartialEq<Keys> for Keys"],["impl PartialEq<RequestingMember> for RequestingMember"],["impl PartialEq<Sent> for Sent"],["impl PartialEq<SyncMessage> for SyncMessage"],["impl PartialEq<BodyRange> for BodyRange"],["impl<S: PartialEq> PartialEq<ProfileName<S>> for ProfileName<S>"],["impl PartialEq<PniSignatureMessage> for PniSignatureMessage"],["impl PartialEq<ContactDetails> for ContactDetails"],["impl PartialEq<GroupJoinInfo> for GroupJoinInfo"],["impl PartialEq<Contact> for Contact"],["impl PartialEq<Certificate> for Certificate"],["impl PartialEq<Hangup> for Hangup"],["impl PartialEq<Contents> for Contents"],["impl PartialEq<ModifyDescriptionAction> for ModifyDescriptionAction"],["impl PartialEq<PniChangeNumber> for PniChangeNumber"],["impl PartialEq<DeviceName> for DeviceName"],["impl PartialEq<WebSocketResponseMessage> for WebSocketResponseMessage"],["impl PartialEq<ModifyAttributesAccessControlAction> for ModifyAttributesAccessControlAction"],["impl PartialEq<Message> for Message"],["impl PartialEq<PendingMember> for PendingMember"],["impl PartialEq<Urgency> for Urgency"],["impl PartialEq<CallEvent> for CallEvent"],["impl PartialEq<Transaction> for Transaction"],["impl PartialEq<Background> for Background"],["impl PartialEq<Contacts> for Contacts"],["impl PartialEq<Viewed> for Viewed"],["impl PartialEq<Type> for Type"],["impl PartialEq<Type> for Type"],["impl PartialEq<Verified> for Verified"],["impl PartialEq<Group> for Group"],["impl PartialEq<ServiceAddress> for ServiceAddress"],["impl PartialEq<Actions> for Actions"],["impl PartialEq<PromoteRequestingMemberAction> for PromoteRequestingMemberAction"],["impl PartialEq<IceUpdate> for IceUpdate"],["impl PartialEq<Type> for Type"],["impl PartialEq<UnidentifiedDeliveryStatus> for UnidentifiedDeliveryStatus"],["impl PartialEq<Offer> for Offer"],["impl PartialEq<StickerPackOperation> for StickerPackOperation"],["impl PartialEq<Phone> for Phone"],["impl PartialEq<Activation> for Activation"],["impl PartialEq<Timer> for Timer"],["impl PartialEq<Content> for Content"],["impl PartialEq<Type> for Type"],["impl PartialEq<Style> for Style"],["impl PartialEq<StoryMessageRecipient> for StoryMessageRecipient"],["impl PartialEq<Certificate> for Certificate"],["impl PartialEq<AccessRequired> for AccessRequired"],["impl PartialEq<PromotePendingMemberAction> for PromotePendingMemberAction"],["impl PartialEq<Attachment> for Attachment"],["impl PartialEq<ServerCertificate> for ServerCertificate"],["impl PartialEq<WebSocketRequestMessage> for WebSocketRequestMessage"],["impl PartialEq<Opaque> for Opaque"],["impl PartialEq<Type> for Type"],["impl PartialEq<OutgoingPayment> for OutgoingPayment"],["impl PartialEq<TextAttachment> for TextAttachment"],["impl PartialEq<Type> for Type"],["impl PartialEq<ProvisioningVersion> for ProvisioningVersion"],["impl PartialEq<Member> for Member"],["impl PartialEq<ModifyMemberProfileKeyAction> for ModifyMemberProfileKeyAction"],["impl PartialEq<PaymentDetail> for PaymentDetail"],["impl PartialEq<UnidentifiedSenderMessage> for UnidentifiedSenderMessage"],["impl PartialEq<Delete> for Delete"],["impl PartialEq<StoryContext> for StoryContext"],["impl PartialEq<AssociatedValue> for AssociatedValue"],["impl PartialEq<Gradient> for Gradient"],["impl PartialEq<SignalServers> for SignalServers"],["impl PartialEq<PromotePendingPniAciMemberProfileKeyAction> for PromotePendingPniAciMemberProfileKeyAction"],["impl PartialEq<Name> for Name"],["impl PartialEq<RequestingMember> for RequestingMember"],["impl PartialEq<ModifyInviteLinkPasswordAction> for ModifyInviteLinkPasswordAction"],["impl PartialEq<QuotedAttachment> for QuotedAttachment"],["impl PartialEq<AttachmentIdentifier> for AttachmentIdentifier"],["impl PartialEq<AddMemberAction> for AddMemberAction"],["impl PartialEq<GroupChange> for GroupChange"],["impl PartialEq<Preview> for Preview"],["impl PartialEq<Group> for Group"],["impl PartialEq<Email> for Email"],["impl PartialEq<PendingMember> for PendingMember"],["impl PartialEq<Event> for Event"],["impl PartialEq<Flags> for Flags"],["impl PartialEq<ContentHint> for ContentHint"],["impl PartialEq<AvatarUploadAttributes> for AvatarUploadAttributes"],["impl PartialEq<Member> for Member"],["impl PartialEq<ViewOnceOpen> for ViewOnceOpen"],["impl PartialEq<Member> for Member"],["impl PartialEq<ModifyDisappearingMessagesTimerAction> for ModifyDisappearingMessagesTimerAction"],["impl PartialEq<Sticker> for Sticker"],["impl PartialEq<GroupDetails> for GroupDetails"],["impl PartialEq<GroupAttributeBlob> for GroupAttributeBlob"],["impl PartialEq<TypingMessage> for TypingMessage"],["impl PartialEq<ModifyAnnouncementsOnlyAction> for ModifyAnnouncementsOnlyAction"],["impl PartialEq<ProtocolVersion> for ProtocolVersion"],["impl PartialEq<Request> for Request"],["impl PartialEq<Configuration> for Configuration"],["impl PartialEq<Style> for Style"],["impl PartialEq<Item> for Item"],["impl PartialEq<AttachmentCipherError> for AttachmentCipherError"],["impl PartialEq<Blocked> for Blocked"],["impl PartialEq<DecryptionErrorMessage> for DecryptionErrorMessage"],["impl PartialEq<ProvisioningUuid> for ProvisioningUuid"],["impl PartialEq<Payment> for Payment"],["impl PartialEq<ModifyAvatarAction> for ModifyAvatarAction"],["impl PartialEq<Content> for Content"],["impl PartialEq<DeletePendingMemberAction> for DeletePendingMemberAction"],["impl PartialEq<DeleteMemberAction> for DeleteMemberAction"],["impl PartialEq<MobileCoinAddress> for MobileCoinAddress"],["impl PartialEq<Type> for Type"],["impl PartialEq<Type> for Type"],["impl PartialEq<State> for State"],["impl PartialEq<Type> for Type"],["impl PartialEq<GroupInviteLink> for GroupInviteLink"],["impl PartialEq<CallLogEvent> for CallLogEvent"],["impl PartialEq<Address> for Address"],["impl PartialEq<DeviceCapabilities> for DeviceCapabilities"],["impl PartialEq<Sticker> for Sticker"],["impl PartialEq<PostalAddress> for PostalAddress"],["impl PartialEq<Amount> for Amount"],["impl PartialEq<Type> for Type"],["impl PartialEq<AccessControl> for AccessControl"],["impl PartialEq<FetchLatest> for FetchLatest"],["impl PartialEq<GroupChanges> for GroupChanges"],["impl PartialEq<GroupContext> for GroupContext"],["impl PartialEq<BannedMember> for BannedMember"],["impl PartialEq<Type> for Type"],["impl PartialEq<AddBannedMemberAction> for AddBannedMemberAction"],["impl PartialEq<Role> for Role"],["impl PartialEq<AccessControl> for AccessControl"],["impl PartialEq<CallLinkUpdate> for CallLinkUpdate"],["impl PartialEq<Amount> for Amount"],["impl PartialEq<DeleteBannedMemberAction> for DeleteBannedMemberAction"],["impl<C: PartialEq> PartialEq<AvatarWrite<C>> for AvatarWrite<C>"],["impl PartialEq<WebSocketMessage> for WebSocketMessage"],["impl PartialEq<ProvisionMessage> for ProvisionMessage"],["impl PartialEq<Busy> for Busy"],["impl PartialEq<MobileCoin> for MobileCoin"],["impl PartialEq<SenderCertificate> for SenderCertificate"],["impl PartialEq<ProvisionEnvelope> for ProvisionEnvelope"],["impl PartialEq<Notification> for Notification"],["impl PartialEq<ModifyMembersAccessControlAction> for ModifyMembersAccessControlAction"],["impl PartialEq<GroupChangeState> for GroupChangeState"],["impl PartialEq<MobileCoin> for MobileCoin"],["impl PartialEq<GroupCallUpdate> for GroupCallUpdate"],["impl PartialEq<CallMessage> for CallMessage"],["impl PartialEq<Quote> for Quote"],["impl PartialEq<GroupInviteLinkContentsV1> for GroupInviteLinkContentsV1"],["impl PartialEq<ReceiptMessage> for ReceiptMessage"],["impl PartialEq<Member> for Member"],["impl PartialEq<Action> for Action"],["impl PartialEq<VerificationTransport> for VerificationTransport"],["impl PartialEq<DataMessage> for DataMessage"],["impl PartialEq<Type> for Type"],["impl PartialEq<Answer> for Answer"],["impl PartialEq<AddRequestingMemberAction> for AddRequestingMemberAction"],["impl PartialEq<Type> for Type"],["impl PartialEq<Avatar> for Avatar"],["impl PartialEq<DeleteRequestingMemberAction> for DeleteRequestingMemberAction"],["impl PartialEq<MobileCoin> for MobileCoin"],["impl PartialEq<Pack> for Pack"],["impl PartialEq<NullMessage> for NullMessage"],["impl PartialEq<Type> for Type"],["impl PartialEq<Type> for Type"],["impl PartialEq<Flags> for Flags"],["impl PartialEq<ModifyTitleAction> for ModifyTitleAction"],["impl PartialEq<Read> for Read"],["impl PartialEq<ModifyMemberRoleAction> for ModifyMemberRoleAction"],["impl PartialEq<Type> for Type"],["impl PartialEq<Envelope> for Envelope"],["impl PartialEq<Avatar> for Avatar"],["impl PartialEq<MessageRequestResponse> for MessageRequestResponse"],["impl PartialEq<ModifyAddFromInviteLinkAccessControlAction> for ModifyAddFromInviteLinkAccessControlAction"],["impl PartialEq<AddPendingMemberAction> for AddPendingMemberAction"],["impl PartialEq<PaymentAddress> for PaymentAddress"],["impl PartialEq<Direction> for Direction"],["impl PartialEq<EditMessage> for EditMessage"],["impl PartialEq<Avatar> for Avatar"],["impl PartialEq<GiftBadge> for GiftBadge"],["impl PartialEq<Type> for Type"],["impl PartialEq<Reaction> for Reaction"]], +"zkgroup":[["impl PartialEq<CiphertextWithSecretNonce> for CiphertextWithSecretNonce"],["impl PartialEq<BlindedReceiptCredential> for BlindedReceiptCredential"],["impl PartialEq<UuidCiphertext> for UuidCiphertext"],["impl PartialEq<CommitmentWithSecretNonce> for CommitmentWithSecretNonce"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<SystemParams> for SystemParams"],["impl PartialEq<BlindedExpiringProfileKeyCredential> for BlindedExpiringProfileKeyCredential"],["impl PartialEq<SystemParams> for SystemParams"],["impl PartialEq<KeyPair> for KeyPair"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<CiphertextWithSecretNonce> for CiphertextWithSecretNonce"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<Ciphertext> for Ciphertext"],["impl PartialEq<AuthCredential> for AuthCredential"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<ReceiptCredential> for ReceiptCredential"],["impl PartialEq<PniCredential> for PniCredential"],["impl PartialEq<ReceiptStruct> for ReceiptStruct"],["impl PartialEq<ProfileKeyCredential> for ProfileKeyCredential"],["impl PartialEq<UidStruct> for UidStruct"],["impl PartialEq<KeyPair> for KeyPair"],["impl<S: AttrScalars> PartialEq<KeyPair<S>> for KeyPair<S>"],["impl PartialEq<Ciphertext> for Ciphertext"],["impl<T: PartialEq> PartialEq<OneBased<T>> for OneBased<T>"],["impl PartialEq<SystemParams> for SystemParams"],["impl PartialEq<ProfileKeyStruct> for ProfileKeyStruct"],["impl PartialEq<ProfileKeyCiphertext> for ProfileKeyCiphertext"],["impl PartialEq<KeyPair> for KeyPair"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<KeyPair> for KeyPair"],["impl PartialEq<SystemParams> for SystemParams"],["impl PartialEq<BlindedReceiptCredentialWithSecretNonce> for BlindedReceiptCredentialWithSecretNonce"],["impl PartialEq<KeyPair> for KeyPair"],["impl PartialEq<ExpiringProfileKeyCredential> for ExpiringProfileKeyCredential"],["impl PartialEq<Commitment> for Commitment"],["impl PartialEq<PublicKey> for PublicKey"],["impl PartialEq<Ciphertext> for Ciphertext"],["impl PartialEq<AuthCredentialWithPni> for AuthCredentialWithPni"],["impl PartialEq<TimestampStruct> for TimestampStruct"],["impl PartialEq<BlindedExpiringProfileKeyCredentialWithSecretNonce> for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl PartialEq<Ciphertext> for Ciphertext"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/cmp/trait.PartialOrd.js b/implementors/core/cmp/trait.PartialOrd.js index 987e85c68..574a1588c 100644 --- a/implementors/core/cmp/trait.PartialOrd.js +++ b/implementors/core/cmp/trait.PartialOrd.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"libsignal_protocol":[["impl PartialOrd<PublicKey> for PublicKey"],["impl PartialOrd<IdentityKey> for IdentityKey"],["impl PartialOrd<ProtocolAddress> for ProtocolAddress"],["impl PartialOrd<DeviceId> for DeviceId"],["impl PartialOrd<PreKeyId> for PreKeyId"],["impl PartialOrd<KyberPreKeyId> for KyberPreKeyId"],["impl PartialOrd<SignedPreKeyId> for SignedPreKeyId"]], -"libsignal_service":[["impl PartialOrd<Type> for Type"],["impl PartialOrd<State> for State"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Action> for Action"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Style> for Style"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Urgency> for Urgency"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Event> for Event"],["impl PartialOrd<Direction> for Direction"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Flags> for Flags"],["impl PartialOrd<AccessRequired> for AccessRequired"],["impl PartialOrd<ProvisioningVersion> for ProvisioningVersion"],["impl PartialOrd<ContentHint> for ContentHint"],["impl PartialOrd<Role> for Role"],["impl PartialOrd<ProtocolVersion> for ProtocolVersion"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Flags> for Flags"],["impl PartialOrd<Style> for Style"],["impl PartialOrd<Type> for Type"]] +"libsignal_protocol":[["impl PartialOrd<ProtocolAddress> for ProtocolAddress"],["impl PartialOrd<SignedPreKeyId> for SignedPreKeyId"],["impl PartialOrd<KyberPreKeyId> for KyberPreKeyId"],["impl PartialOrd<IdentityKey> for IdentityKey"],["impl PartialOrd<DeviceId> for DeviceId"],["impl PartialOrd<PublicKey> for PublicKey"],["impl PartialOrd<PreKeyId> for PreKeyId"]], +"libsignal_service":[["impl PartialOrd<Flags> for Flags"],["impl PartialOrd<ProtocolVersion> for ProtocolVersion"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Direction> for Direction"],["impl PartialOrd<ProvisioningVersion> for ProvisioningVersion"],["impl PartialOrd<Action> for Action"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Role> for Role"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Flags> for Flags"],["impl PartialOrd<State> for State"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Style> for Style"],["impl PartialOrd<Event> for Event"],["impl PartialOrd<ContentHint> for ContentHint"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<Urgency> for Urgency"],["impl PartialOrd<Type> for Type"],["impl PartialOrd<AccessRequired> for AccessRequired"],["impl PartialOrd<Style> for Style"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/convert/trait.AsRef.js b/implementors/core/convert/trait.AsRef.js index e3a57aff2..5ed403a5a 100644 --- a/implementors/core/convert/trait.AsRef.js +++ b/implementors/core/convert/trait.AsRef.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"libsignal_protocol":[["impl AsRef<[u8]> for PreKeySignalMessage"],["impl AsRef<[u8]> for SignalMessage"],["impl AsRef<[u8]> for SenderKeyDistributionMessage"],["impl AsRef<[u8]> for SenderKeyMessage"]] +"libsignal_protocol":[["impl AsRef<[u8]> for SenderKeyDistributionMessage"],["impl AsRef<[u8]> for SenderKeyMessage"],["impl AsRef<[u8]> for SignalMessage"],["impl AsRef<[u8]> for PreKeySignalMessage"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/convert/trait.From.js b/implementors/core/convert/trait.From.js index 7cd928164..4590e350f 100644 --- a/implementors/core/convert/trait.From.js +++ b/implementors/core/convert/trait.From.js @@ -1,7 +1,7 @@ (function() {var implementors = { -"libsignal_protocol":[["impl From<DeviceId> for u32"],["impl From<u32> for PreKeyId"],["impl From<IdentityKeyPair> for KeyPair"],["impl From<SignedPreKeyId> for u32"],["impl From<PublicKey> for IdentityKey"],["impl From<PreKeyId> for u32"],["impl From<u32> for ContentHint"],["impl From<PreKeyBundle> for PreKeyBundleContent"],["impl From<KeyPair> for IdentityKeyPair"],["impl From<u32> for SignedPreKeyId"],["impl From<KyberPreKeyId> for u32"],["impl From<DecryptionErrorMessage> for PlaintextContent"],["impl From<u32> for KyberPreKeyId"],["impl From<ServiceIdKind> for u8"],["impl From<u32> for DeviceId"],["impl From<ContentHint> for u32"],["impl From<IdentityKey> for PublicKey"]], -"libsignal_service":[["impl From<Error> for ParseContactError"],["impl From<Uuid> for ServiceAddress"],["impl From<&SignalServers> for ServiceConfiguration"],["impl From<Role> for i32"],["impl From<DecodeError> for ProvisioningError"],["impl From<ReceiptMessage> for ContentBody"],["impl From<AttachmentUploadError> for MessageSenderError"],["impl From<PniSignatureMessage> for ContentBody"],["impl From<Type> for i32"],["impl From<SignalProtocolError> for LinkError"],["impl From<Type> for i32"],["impl From<ProfileCipherError> for ProfileManagerError"],["impl From<SignalProtocolError> for ProvisioningError"],["impl From<Type> for i32"],["impl From<ProfileKey> for ProfileCipher"],["impl From<Type> for i32"],["impl From<SignalProtocolError> for ServiceError"],["impl From<AccessRequired> for i32"],["impl From<Type> for i32"],["impl From<Error> for AttachmentUploadError"],["impl From<ParseServiceAddressError> for ServiceError"],["impl From<ServiceError> for ProfileManagerError"],["impl From<ZkGroupDeserializationFailure> for GroupDecodingError"],["impl From<Type> for i32"],["impl From<Type> for i32"],["impl From<Style> for i32"],["impl From<Action> for i32"],["impl From<Type> for i32"],["impl From<EditMessage> for ContentBody"],["impl From<Type> for i32"],["impl From<Box<ErrorKind, Global>> for GroupDecodingError"],["impl From<SignalServers> for ServiceConfiguration"],["impl From<Type> for i32"],["impl From<Event> for i32"],["impl From<ProvisioningVersion> for i32"],["impl From<Type> for i32"],["impl From<Flags> for i32"],["impl From<GroupDecodingError> for ServiceError"],["impl From<Type> for i32"],["impl From<CallMessage> for ContentBody"],["impl From<Utf8Error> for ProfileCipherError"],["impl From<SignalProtocolError> for MessageSenderError"],["impl From<State> for i32"],["impl From<ParseError> for ServiceError"],["impl From<ProvisioningError> for LinkError"],["impl From<ServiceError> for MessageSenderError"],["impl From<ServiceError> for AttachmentUploadError"],["impl From<DataMessage> for ContentBody"],["impl From<Type> for i32"],["impl From<DecodeError> for GroupDecodingError"],["impl From<Urgency> for i32"],["impl From<DecodeError> for ServiceError"],["impl From<NullMessage> for ContentBody"],["impl From<TypingMessage> for ContentBody"],["impl From<ServiceError> for LinkError"],["impl From<Box<ErrorKind, Global>> for ServiceError"],["impl From<ZkGroupVerificationFailure> for GroupDecodingError"],["impl From<Type> for i32"],["impl From<Type> for i32"],["impl From<SyncMessage> for ContentBody"],["impl From<ServiceError> for ProvisioningError"],["impl From<Flags> for i32"],["impl From<Direction> for i32"],["impl From<StoryMessage> for ContentBody"],["impl From<DecodeError> for ServiceError"],["impl From<Type> for i32"],["impl From<Style> for i32"],["impl From<Type> for i32"],["impl From<Type> for i32"],["impl From<CredentialsCacheError> for ServiceError"],["impl From<ContentHint> for i32"],["impl From<ProtocolVersion> for i32"],["impl From<DecodeError> for ParseContactError"],["impl From<Error> for ParseServiceAddressError"]], -"libsignal_service_actix":[["impl From<AwcWebSocketError> for ServiceError"],["impl From<ProtocolError> for AwcWebSocketError"],["impl From<WsClientError> for AwcWebSocketError"]], -"libsignal_service_hyper":[["impl From<TungsteniteWebSocketError> for ServiceError"],["impl From<Error> for TungsteniteWebSocketError"]], -"zkgroup":[["impl From<ProfileKeyCredentialPresentationV2> for AnyProfileKeyCredentialPresentation"],["impl From<AuthCredentialPresentationV2> for AnyAuthCredentialPresentation"],["impl From<ExpiringProfileKeyCredentialPresentation> for AnyProfileKeyCredentialPresentation"],["impl From<AuthCredentialWithPniPresentation> for AnyAuthCredentialPresentation"],["impl From<ProfileKeyCredentialPresentationV1> for AnyProfileKeyCredentialPresentation"]] +"libsignal_protocol":[["impl From<KeyPair> for IdentityKeyPair"],["impl From<DecryptionErrorMessage> for PlaintextContent"],["impl From<PreKeyId> for u32"],["impl From<SignedPreKeyId> for u32"],["impl From<u32> for KyberPreKeyId"],["impl From<PreKeyBundle> for PreKeyBundleContent"],["impl From<ServiceIdKind> for u8"],["impl From<IdentityKeyPair> for KeyPair"],["impl From<ContentHint> for u32"],["impl From<u32> for ContentHint"],["impl From<KyberPreKeyId> for u32"],["impl From<u32> for PreKeyId"],["impl From<u32> for DeviceId"],["impl From<PublicKey> for IdentityKey"],["impl From<u32> for SignedPreKeyId"],["impl From<IdentityKey> for PublicKey"],["impl From<DeviceId> for u32"]], +"libsignal_service":[["impl From<Flags> for i32"],["impl From<Type> for i32"],["impl From<ProfileCipherError> for ProfileManagerError"],["impl From<TypingMessage> for ContentBody"],["impl From<ContentHint> for i32"],["impl From<ProvisioningError> for LinkError"],["impl From<ProvisioningVersion> for i32"],["impl From<Type> for i32"],["impl From<Type> for i32"],["impl From<Role> for i32"],["impl From<DecodeError> for ServiceError"],["impl From<Style> for i32"],["impl From<PniSignatureMessage> for ContentBody"],["impl From<NullMessage> for ContentBody"],["impl From<Type> for i32"],["impl From<ParseError> for ServiceError"],["impl From<ParseServiceAddressError> for ServiceError"],["impl From<SignalProtocolError> for LinkError"],["impl From<SignalProtocolError> for ServiceError"],["impl From<ReceiptMessage> for ContentBody"],["impl From<DecodeError> for ServiceError"],["impl From<State> for i32"],["impl From<DecodeError> for GroupDecodingError"],["impl From<ProfileKey> for ProfileCipher"],["impl From<SyncMessage> for ContentBody"],["impl From<Error> for ParseContactError"],["impl From<Type> for i32"],["impl From<Type> for i32"],["impl From<SignalProtocolError> for MessageSenderError"],["impl From<SignalServers> for ServiceConfiguration"],["impl From<Type> for i32"],["impl From<ServiceError> for LinkError"],["impl From<&SignalServers> for ServiceConfiguration"],["impl From<EditMessage> for ContentBody"],["impl From<ServiceError> for AttachmentUploadError"],["impl From<Box<ErrorKind, Global>> for ServiceError"],["impl From<Type> for i32"],["impl From<Flags> for i32"],["impl From<DecodeError> for ParseContactError"],["impl From<Type> for i32"],["impl From<Type> for i32"],["impl From<StoryMessage> for ContentBody"],["impl From<Type> for i32"],["impl From<Type> for i32"],["impl From<GroupDecodingError> for ServiceError"],["impl From<Box<ErrorKind, Global>> for GroupDecodingError"],["impl From<ZkGroupDeserializationFailure> for GroupDecodingError"],["impl From<Error> for ParseServiceAddressError"],["impl From<Type> for i32"],["impl From<Type> for i32"],["impl From<DecodeError> for ProvisioningError"],["impl From<Urgency> for i32"],["impl From<Action> for i32"],["impl From<Event> for i32"],["impl From<Error> for AttachmentUploadError"],["impl From<SignalProtocolError> for ProvisioningError"],["impl From<ProtocolVersion> for i32"],["impl From<ServiceError> for ProfileManagerError"],["impl From<AttachmentUploadError> for MessageSenderError"],["impl From<Type> for i32"],["impl From<ServiceError> for ProvisioningError"],["impl From<Style> for i32"],["impl From<AccessRequired> for i32"],["impl From<CredentialsCacheError> for ServiceError"],["impl From<Type> for i32"],["impl From<Direction> for i32"],["impl From<DataMessage> for ContentBody"],["impl From<ServiceError> for MessageSenderError"],["impl From<Type> for i32"],["impl From<ZkGroupVerificationFailure> for GroupDecodingError"],["impl From<Utf8Error> for ProfileCipherError"],["impl From<Uuid> for ServiceAddress"],["impl From<CallMessage> for ContentBody"],["impl From<Type> for i32"]], +"libsignal_service_actix":[["impl From<AwcWebSocketError> for ServiceError"],["impl From<WsClientError> for AwcWebSocketError"],["impl From<ProtocolError> for AwcWebSocketError"]], +"libsignal_service_hyper":[["impl From<Error> for TungsteniteWebSocketError"],["impl From<TungsteniteWebSocketError> for ServiceError"]], +"zkgroup":[["impl From<ProfileKeyCredentialPresentationV1> for AnyProfileKeyCredentialPresentation"],["impl From<ExpiringProfileKeyCredentialPresentation> for AnyProfileKeyCredentialPresentation"],["impl From<AuthCredentialWithPniPresentation> for AnyAuthCredentialPresentation"],["impl From<ProfileKeyCredentialPresentationV2> for AnyProfileKeyCredentialPresentation"],["impl From<AuthCredentialPresentationV2> for AnyAuthCredentialPresentation"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/convert/trait.TryFrom.js b/implementors/core/convert/trait.TryFrom.js index 3eb13549a..e533e54df 100644 --- a/implementors/core/convert/trait.TryFrom.js +++ b/implementors/core/convert/trait.TryFrom.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"libsignal_protocol":[["impl TryFrom<&[u8]> for DecryptionErrorMessage"],["impl TryFrom<&[u8]> for IdentityKeyPair"],["impl TryFrom<u8> for KeyType"],["impl TryFrom<&[u8]> for PreKeySignalMessage"],["impl TryFrom<&[u8]> for PublicKey"],["impl TryFrom<u8> for CiphertextMessageType"],["impl TryFrom<&[u8]> for PrivateKey"],["impl TryFrom<&[u8]> for Key<Public>"],["impl TryFrom<PrivateKey> for KeyPair"],["impl TryFrom<&[u8]> for PlaintextContent"],["impl TryFrom<PreKeyBundleContent> for PreKeyBundle"],["impl TryFrom<PrivateKey> for IdentityKeyPair"],["impl TryFrom<&[u8]> for Key<Secret>"],["impl TryFrom<&[u8]> for SignalMessage"],["impl TryFrom<&[u8]> for SenderKeyDistributionMessage"],["impl TryFrom<&[u8]> for SenderKeyMessage"],["impl TryFrom<&[u8]> for IdentityKey"],["impl TryFrom<u8> for ServiceIdKind"]], -"libsignal_service":[["impl TryFrom<SignedPreKeyRecord> for SignedPreKey"],["impl TryFrom<Option<&str>> for ServiceAddress"],["impl TryFrom<AccessControl> for AccessControl"],["impl TryFrom<&str> for ServiceAddress"],["impl TryFrom<PreKeyRecord> for PreKeyEntity"],["impl TryFrom<Option<&[u8]>> for ServiceAddress"],["impl TryFrom<KyberPreKeyRecord> for KyberPreKeyEntity"],["impl TryFrom<EnvelopeEntity> for Envelope"]] +"libsignal_protocol":[["impl TryFrom<&[u8]> for PreKeySignalMessage"],["impl TryFrom<&[u8]> for Key<Public>"],["impl TryFrom<&[u8]> for PrivateKey"],["impl TryFrom<PrivateKey> for KeyPair"],["impl TryFrom<u8> for KeyType"],["impl TryFrom<&[u8]> for SenderKeyMessage"],["impl TryFrom<&[u8]> for IdentityKeyPair"],["impl TryFrom<u8> for CiphertextMessageType"],["impl TryFrom<PreKeyBundleContent> for PreKeyBundle"],["impl TryFrom<&[u8]> for PlaintextContent"],["impl TryFrom<&[u8]> for SenderKeyDistributionMessage"],["impl TryFrom<u8> for ServiceIdKind"],["impl TryFrom<&[u8]> for SignalMessage"],["impl TryFrom<&[u8]> for PublicKey"],["impl TryFrom<&[u8]> for IdentityKey"],["impl TryFrom<&[u8]> for DecryptionErrorMessage"],["impl TryFrom<PrivateKey> for IdentityKeyPair"],["impl TryFrom<&[u8]> for Key<Secret>"]], +"libsignal_service":[["impl TryFrom<SignedPreKeyRecord> for SignedPreKey"],["impl TryFrom<PreKeyRecord> for PreKeyEntity"],["impl TryFrom<&str> for ServiceAddress"],["impl TryFrom<EnvelopeEntity> for Envelope"],["impl TryFrom<Option<&str>> for ServiceAddress"],["impl TryFrom<KyberPreKeyRecord> for KyberPreKeyEntity"],["impl TryFrom<Option<&[u8]>> for ServiceAddress"],["impl TryFrom<AccessControl> for AccessControl"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/default/trait.Default.js b/implementors/core/default/trait.Default.js index 8c052bdde..b7aebefc7 100644 --- a/implementors/core/default/trait.Default.js +++ b/implementors/core/default/trait.Default.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"libsignal_protocol":[["impl Default for InMemSenderKeyStore"],["impl Default for InMemPreKeyStore"],["impl Default for InMemSignedPreKeyStore"],["impl Default for InMemKyberPreKeyStore"],["impl Default for InMemSessionStore"]], -"libsignal_service":[["impl Default for Type"],["impl Default for DeviceName"],["impl Default for PostalAddress"],["impl Default for Busy"],["impl Default for ModifyDescriptionAction"],["impl Default for AvatarUploadAttributes"],["impl Default for ProtocolVersion"],["impl Default for GroupChange"],["impl Default for Preview"],["impl Default for ModifyMembersAccessControlAction"],["impl Default for ModifyAttributesAccessControlAction"],["impl Default for Actions"],["impl Default for AccessControl"],["impl Default for Type"],["impl Default for Type"],["impl Default for Sticker"],["impl Default for Type"],["impl Default for Style"],["impl Default for GroupContextV2"],["impl Default for Offer"],["impl Default for StickerPackOperation"],["impl Default for Answer"],["impl Default for Configuration"],["impl Default for WebSocketMessage"],["impl Default for ContentHint"],["impl Default for Role"],["impl Default for Sent"],["impl Default for ServerCertificate"],["impl Default for DataMessage"],["impl Default for MobileCoinAddress"],["impl Default for QuotedAttachment"],["impl Default for ViewOnceOpen"],["impl Default for ProvisioningVersion"],["impl Default for Flags"],["impl Default for ProvisioningUuid"],["impl Default for Quote"],["impl Default for ModifyAnnouncementsOnlyAction"],["impl Default for Gradient"],["impl Default for InMemoryCredentialsCache"],["impl Default for GroupExternalCredential"],["impl Default for Keys"],["impl Default for IceUpdate"],["impl Default for PendingMember"],["impl Default for DeleteMemberAction"],["impl Default for Type"],["impl Default for StoryContext"],["impl Default for SyncMessage"],["impl Default for GiftBadge"],["impl Default for PniChangeNumber"],["impl Default for Event"],["impl Default for Urgency"],["impl Default for Envelope"],["impl Default for Flags"],["impl Default for Type"],["impl Default for Phone"],["impl Default for Activation"],["impl Default for PromoteRequestingMemberAction"],["impl Default for Amount"],["impl Default for Type"],["impl Default for Type"],["impl Default for ContactDetails"],["impl Default for PniSignatureMessage"],["impl Default for Type"],["impl Default for Group"],["impl Default for StoryMessage"],["impl Default for MobileCoin"],["impl Default for ProvisionMessage"],["impl Default for ModifyMemberRoleAction"],["impl Default for RequestingMember"],["impl Default for AddPendingMemberAction"],["impl Default for Read"],["impl Default for PreKeyStatus"],["impl Default for PromotePendingMemberAction"],["impl Default for CallEvent"],["impl Default for Profile"],["impl Default for AttachmentV2UploadAttributes"],["impl Default for Reaction"],["impl Default for StoryMessageRecipient"],["impl Default for GroupChangeState"],["impl Default for Contact"],["impl Default for Type"],["impl Default for GroupDetails"],["impl Default for TextAttachment"],["impl Default for GroupInviteLink"],["impl Default for DeletePendingMemberAction"],["impl Default for Type"],["impl Default for FetchLatest"],["impl Default for Pack"],["impl Default for Type"],["impl Default for Name"],["impl Default for Email"],["impl Default for ModifyDisappearingMessagesTimerAction"],["impl Default for State"],["impl Default for DeleteBannedMemberAction"],["impl Default for AddMemberAction"],["impl Default for WebSocketResponseMessage"],["impl Default for Opaque"],["impl Default for Direction"],["impl Default for Certificate"],["impl Default for BannedMember"],["impl Default for Member"],["impl Default for Message"],["impl Default for Type"],["impl Default for DecryptionErrorMessage"],["impl Default for UnidentifiedSenderMessage"],["impl Default for WebSocketRequestMessage"],["impl Default for DeleteRequestingMemberAction"],["impl Default for ProvisionEnvelope"],["impl Default for Verified"],["impl Default for AddBannedMemberAction"],["impl Default for AddRequestingMemberAction"],["impl Default for Certificate"],["impl Default for Payment"],["impl Default for Delete"],["impl Default for Notification"],["impl Default for CallLinkUpdate"],["impl Default for CallLogEvent"],["impl Default for Type"],["impl Default for BodyRange"],["impl Default for Content"],["impl Default for GroupCallUpdate"],["impl Default for Type"],["impl Default for ModifyMemberProfileKeyAction"],["impl Default for Request"],["impl Default for EditMessage"],["impl Default for GroupChanges"],["impl Default for SenderCertificate"],["impl Default for ModifyTitleAction"],["impl Default for MessageRequestResponse"],["impl Default for UnidentifiedDeliveryStatus"],["impl Default for Sticker"],["impl Default for MobileCoin"],["impl Default for CallMessage"],["impl Default for Type"],["impl Default for Style"],["impl Default for GroupJoinInfo"],["impl Default for Action"],["impl Default for Hangup"],["impl Default for Type"],["impl Default for GroupInviteLinkContentsV1"],["impl Default for GroupContext"],["impl Default for Type"],["impl Default for Viewed"],["impl Default for Blocked"],["impl Default for AttachmentPointer"],["impl Default for PaymentAddress"],["impl Default for ModifyAddFromInviteLinkAccessControlAction"],["impl Default for MobileCoin"],["impl Default for Avatar"],["impl Default for Member"],["impl Default for PromotePendingPniAciMemberProfileKeyAction"],["impl Default for AccessRequired"],["impl Default for DeviceCapabilities"],["impl Default for OutgoingPayment"],["impl Default for Contacts"],["impl Default for Avatar"],["impl Default for Avatar"],["impl Default for ModifyInviteLinkPasswordAction"],["impl Default for ReceiptMessage"],["impl Default for GroupAttributeBlob"],["impl Default for Member"],["impl Default for NullMessage"],["impl Default for ModifyAvatarAction"],["impl Default for TypingMessage"]], -"zkgroup":[["impl<T: Default> Default for OneBased<T>"],["impl Default for UuidCiphertext"],["impl Default for SystemParams"],["impl Default for Ciphertext"],["impl Default for ProfileKeyStruct"],["impl Default for GroupMasterKey"],["impl Default for ProfileKeyCiphertext"],["impl Default for Ciphertext"]] +"libsignal_protocol":[["impl Default for InMemKyberPreKeyStore"],["impl Default for InMemPreKeyStore"],["impl Default for InMemSenderKeyStore"],["impl Default for InMemSessionStore"],["impl Default for InMemSignedPreKeyStore"]], +"libsignal_service":[["impl Default for PromotePendingMemberAction"],["impl Default for Type"],["impl Default for Envelope"],["impl Default for StoryMessageRecipient"],["impl Default for MobileCoin"],["impl Default for WebSocketResponseMessage"],["impl Default for Type"],["impl Default for Offer"],["impl Default for AccessRequired"],["impl Default for IceUpdate"],["impl Default for GroupAttributeBlob"],["impl Default for Flags"],["impl Default for AddRequestingMemberAction"],["impl Default for Type"],["impl Default for DeleteRequestingMemberAction"],["impl Default for WebSocketMessage"],["impl Default for SyncMessage"],["impl Default for ModifyMembersAccessControlAction"],["impl Default for PaymentAddress"],["impl Default for Opaque"],["impl Default for Delete"],["impl Default for GroupDetails"],["impl Default for Role"],["impl Default for Message"],["impl Default for Contacts"],["impl Default for ModifyDescriptionAction"],["impl Default for Type"],["impl Default for Type"],["impl Default for ProvisioningVersion"],["impl Default for CallMessage"],["impl Default for Answer"],["impl Default for Type"],["impl Default for ModifyTitleAction"],["impl Default for PromotePendingPniAciMemberProfileKeyAction"],["impl Default for PromoteRequestingMemberAction"],["impl Default for PniChangeNumber"],["impl Default for Blocked"],["impl Default for Member"],["impl Default for Type"],["impl Default for Payment"],["impl Default for Type"],["impl Default for Action"],["impl Default for Activation"],["impl Default for QuotedAttachment"],["impl Default for AddMemberAction"],["impl Default for Configuration"],["impl Default for Member"],["impl Default for AvatarUploadAttributes"],["impl Default for GroupChange"],["impl Default for GroupJoinInfo"],["impl Default for Phone"],["impl Default for PendingMember"],["impl Default for AccessControl"],["impl Default for Avatar"],["impl Default for AddPendingMemberAction"],["impl Default for Group"],["impl Default for ContactDetails"],["impl Default for Content"],["impl Default for Reaction"],["impl Default for ReceiptMessage"],["impl Default for Name"],["impl Default for Type"],["impl Default for ModifyInviteLinkPasswordAction"],["impl Default for Verified"],["impl Default for Sent"],["impl Default for Avatar"],["impl Default for Type"],["impl Default for DecryptionErrorMessage"],["impl Default for GroupExternalCredential"],["impl Default for ModifyAttributesAccessControlAction"],["impl Default for NullMessage"],["impl Default for FetchLatest"],["impl Default for SenderCertificate"],["impl Default for Direction"],["impl Default for Quote"],["impl Default for InMemoryCredentialsCache"],["impl Default for PostalAddress"],["impl Default for CallLinkUpdate"],["impl Default for Flags"],["impl Default for ServerCertificate"],["impl Default for Style"],["impl Default for StoryContext"],["impl Default for OutgoingPayment"],["impl Default for MessageRequestResponse"],["impl Default for StoryMessage"],["impl Default for ModifyAnnouncementsOnlyAction"],["impl Default for TextAttachment"],["impl Default for Sticker"],["impl Default for Type"],["impl Default for Viewed"],["impl Default for MobileCoin"],["impl Default for Type"],["impl Default for Notification"],["impl Default for ModifyAddFromInviteLinkAccessControlAction"],["impl Default for AttachmentV2UploadAttributes"],["impl Default for Profile"],["impl Default for DeletePendingMemberAction"],["impl Default for TypingMessage"],["impl Default for GroupInviteLinkContentsV1"],["impl Default for AttachmentPointer"],["impl Default for Type"],["impl Default for ProvisionEnvelope"],["impl Default for UnidentifiedDeliveryStatus"],["impl Default for MobileCoin"],["impl Default for EditMessage"],["impl Default for Preview"],["impl Default for ModifyMemberProfileKeyAction"],["impl Default for Member"],["impl Default for Sticker"],["impl Default for Type"],["impl Default for ProtocolVersion"],["impl Default for Certificate"],["impl Default for MobileCoinAddress"],["impl Default for Amount"],["impl Default for Gradient"],["impl Default for DeleteBannedMemberAction"],["impl Default for ModifyAvatarAction"],["impl Default for GroupChangeState"],["impl Default for Certificate"],["impl Default for Request"],["impl Default for Read"],["impl Default for RequestingMember"],["impl Default for ModifyMemberRoleAction"],["impl Default for GiftBadge"],["impl Default for Actions"],["impl Default for Style"],["impl Default for Type"],["impl Default for UnidentifiedSenderMessage"],["impl Default for Type"],["impl Default for ModifyDisappearingMessagesTimerAction"],["impl Default for Event"],["impl Default for GroupContextV2"],["impl Default for Busy"],["impl Default for DeviceCapabilities"],["impl Default for Type"],["impl Default for StickerPackOperation"],["impl Default for PreKeyStatus"],["impl Default for DeleteMemberAction"],["impl Default for AddBannedMemberAction"],["impl Default for PniSignatureMessage"],["impl Default for ProvisioningUuid"],["impl Default for CallLogEvent"],["impl Default for Contact"],["impl Default for GroupChanges"],["impl Default for GroupContext"],["impl Default for Type"],["impl Default for State"],["impl Default for WebSocketRequestMessage"],["impl Default for Keys"],["impl Default for Avatar"],["impl Default for GroupCallUpdate"],["impl Default for ProvisionMessage"],["impl Default for GroupInviteLink"],["impl Default for Urgency"],["impl Default for DataMessage"],["impl Default for ViewOnceOpen"],["impl Default for BodyRange"],["impl Default for ContentHint"],["impl Default for CallEvent"],["impl Default for Pack"],["impl Default for BannedMember"],["impl Default for Email"],["impl Default for DeviceName"],["impl Default for Hangup"]], +"zkgroup":[["impl Default for Ciphertext"],["impl Default for ProfileKeyStruct"],["impl Default for GroupMasterKey"],["impl Default for UuidCiphertext"],["impl<T: Default> Default for OneBased<T>"],["impl Default for SystemParams"],["impl Default for Ciphertext"],["impl Default for ProfileKeyCiphertext"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/error/trait.Error.js b/implementors/core/error/trait.Error.js index e9b62add0..131e09c49 100644 --- a/implementors/core/error/trait.Error.js +++ b/implementors/core/error/trait.Error.js @@ -1,6 +1,6 @@ (function() {var implementors = { "libsignal_protocol":[["impl Error for SignalProtocolError"]], -"libsignal_service":[["impl Error for MessageSenderError"],["impl Error for ServiceError"],["impl Error for ParseServiceAddressError"],["impl Error for ProfileCipherError"],["impl Error for ProvisioningError"],["impl Error for ParseContactError"],["impl Error for LinkError"],["impl Error for ProfileManagerError"],["impl Error for AttachmentUploadError"],["impl Error for GroupDecodingError"],["impl Error for AttachmentCipherError"],["impl Error for CredentialsCacheError"]], +"libsignal_service":[["impl Error for GroupDecodingError"],["impl Error for ParseServiceAddressError"],["impl Error for ParseContactError"],["impl Error for ServiceError"],["impl Error for AttachmentUploadError"],["impl Error for LinkError"],["impl Error for CredentialsCacheError"],["impl Error for AttachmentCipherError"],["impl Error for ProfileCipherError"],["impl Error for ProvisioningError"],["impl Error for MessageSenderError"],["impl Error for ProfileManagerError"]], "libsignal_service_actix":[["impl Error for AwcWebSocketError"]], "libsignal_service_hyper":[["impl Error for TungsteniteWebSocketError"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/fmt/trait.Debug.js b/implementors/core/fmt/trait.Debug.js index 277c2fcf7..5b5accd1f 100644 --- a/implementors/core/fmt/trait.Debug.js +++ b/implementors/core/fmt/trait.Debug.js @@ -1,7 +1,7 @@ (function() {var implementors = { -"libsignal_protocol":[["impl Debug for Secret"],["impl Debug for ServerCertificate"],["impl Debug for Fingerprint"],["impl Debug for SignalMessage"],["impl Debug for PreKeyRecord"],["impl Debug for Public"],["impl Debug for KyberPreKeyId"],["impl Debug for KyberPayload"],["impl Debug for SenderKeyMessage"],["impl Debug for SignalProtocolError"],["impl Debug for ContentHint"],["impl Debug for ServiceId"],["impl Debug for ProtocolAddress"],["impl Debug for CiphertextMessage"],["impl Debug for ServiceIdKind"],["impl Debug for SealedSenderDecryptionResult"],["impl Debug for IdentityKey"],["impl Debug for PreKeyId"],["impl Debug for PlaintextContent"],["impl Debug for ScannableFingerprint"],["impl Debug for SenderKeyRecord"],["impl Debug for PublicKey"],["impl Debug for SenderKeyDistributionMessage"],["impl Debug for CiphertextMessageType"],["impl Debug for SenderCertificate"],["impl Debug for KeyType"],["impl Debug for DecryptionErrorMessage"],["impl Debug for DisplayableFingerprint"],["impl Debug for SignedPreKeyId"],["impl Debug for SignedPreKeyRecord"],["impl Debug for Direction"],["impl Debug for DeviceId"],["impl Debug for PreKeySignalMessage"],["impl Debug for KyberPreKeyRecord"]], -"libsignal_service":[["impl Debug for HttpAuth"],["impl Debug for CallMessage"],["impl Debug for Type"],["impl Debug for Event"],["impl Debug for ContentHint"],["impl Debug for AttachmentV2UploadAttributes"],["impl Debug for TextAttachment"],["impl Debug for ParseContactError"],["impl Debug for ModifyMemberProfileKeyAction"],["impl Debug for Busy"],["impl Debug for GroupDetails"],["impl Debug for Name"],["impl Debug for Type"],["impl Debug for ProfileManagerError"],["impl Debug for Type"],["impl Debug for GroupChanges"],["impl Debug for Type"],["impl Debug for Content"],["impl Debug for EditMessage"],["impl Debug for WebSocketMessage"],["impl Debug for ProvisioningUuid"],["impl Debug for SignedPreKeyEntity"],["impl Debug for LinkRequest"],["impl Debug for WebSocketRequestMessage"],["impl Debug for AddBannedMemberAction"],["impl Debug for Opaque"],["impl Debug for AccessControl"],["impl Debug for Attachment"],["impl Debug for SentMessage"],["impl Debug for SignalServiceProfile"],["impl Debug for Read"],["impl Debug for DeleteMemberAction"],["impl Debug for SignedPreKey"],["impl Debug for ProvisioningError"],["impl Debug for Type"],["impl Debug for Member"],["impl Debug for Incoming"],["impl Debug for Avatar"],["impl Debug for GroupExternalCredential"],["impl Debug for Request"],["impl Debug for Verified"],["impl Debug for ServiceError"],["impl Debug for Type"],["impl Debug for GiftBadge"],["impl Debug for Profile"],["impl Debug for Amount"],["impl Debug for ModifyMemberRoleAction"],["impl Debug for PreKeyResponse"],["impl Debug for Urgency"],["impl Debug for ModifyTitleAction"],["impl Debug for Timer"],["impl Debug for ModifyDisappearingMessagesTimerAction"],["impl Debug for GroupAttributeBlob"],["impl Debug for Role"],["impl Debug for Type"],["impl Debug for Member"],["impl Debug for Type"],["impl Debug for Blocked"],["impl Debug for Hangup"],["impl Debug for ModifyDescriptionAction"],["impl Debug for AttachmentUploadError"],["impl Debug for Delete"],["impl Debug for WebSocketResponseMessage"],["impl Debug for Answer"],["impl Debug for AccountAttributes"],["impl Debug for QuotedAttachment"],["impl Debug for Metadata"],["impl Debug for ServiceIdType"],["impl<'a> Debug for RegistrationMethod<'a>"],["impl<S: Debug> Debug for ProfileName<S>"],["impl Debug for BannedMember"],["impl Debug for Type"],["impl Debug for AccessControl"],["impl Debug for Reaction"],["impl Debug for Type"],["impl Debug for SendMessageResponse"],["impl Debug for DeviceName"],["impl Debug for SecondaryDeviceProvisioning"],["impl Debug for ServerCertificate"],["impl Debug for LinkAccountAttributes"],["impl Debug for OutgoingPushMessage"],["impl Debug for Gradient"],["impl Debug for StoryContext"],["impl Debug for State"],["impl Debug for GroupCallUpdate"],["impl Debug for AvatarUploadAttributes"],["impl Debug for DataMessage"],["impl Debug for Type"],["impl Debug for WhoAmIResponse"],["impl Debug for CredentialsCacheError"],["impl Debug for StickerPackOperation"],["impl Debug for PendingMember"],["impl Debug for ServiceIds"],["impl Debug for FetchLatest"],["impl Debug for MobileCoin"],["impl Debug for AddRequestingMemberAction"],["impl<R: Debug> Debug for Attachment<R>"],["impl Debug for NullMessage"],["impl Debug for ModifyInviteLinkPasswordAction"],["impl Debug for Quote"],["impl Debug for Flags"],["impl Debug for Address"],["impl Debug for AccessRequired"],["impl Debug for CallLinkUpdate"],["impl Debug for VerifyAccountResponse"],["impl Debug for Member"],["impl Debug for MessageSenderError"],["impl Debug for SyncMessage"],["impl Debug for Content"],["impl Debug for Sent"],["impl Debug for Contents"],["impl Debug for Content"],["impl Debug for ModifyAnnouncementsOnlyAction"],["impl Debug for Viewed"],["impl Debug for ReceiptMessage"],["impl Debug for Avatar"],["impl Debug for Certificate"],["impl Debug for PostalAddress"],["impl Debug for GroupInviteLink"],["impl Debug for GroupInviteLinkContentsV1"],["impl Debug for ProvisioningCipher"],["impl Debug for Amount"],["impl Debug for BodyRange"],["impl Debug for Type"],["impl Debug for ProfileCipherError"],["impl Debug for KyberPreKeyEntity"],["impl Debug for Type"],["impl Debug for AssociatedValue"],["impl Debug for Flags"],["impl Debug for GroupChanges"],["impl Debug for RegistrationSessionMetadataResponse"],["impl Debug for LinkError"],["impl Debug for OutgoingPayment"],["impl Debug for Type"],["impl Debug for DeleteBannedMemberAction"],["impl Debug for SenderCertificate"],["impl Debug for Notification"],["impl<C: Debug> Debug for AvatarWrite<C>"],["impl Debug for PendingMember"],["impl Debug for Phone"],["impl Debug for MobileCoin"],["impl Debug for Certificate"],["impl Debug for CallLogEvent"],["impl Debug for ModifyMembersAccessControlAction"],["impl Debug for Group"],["impl Debug for PreKeyEntity"],["impl Debug for ModifyAttributesAccessControlAction"],["impl Debug for UnidentifiedSenderMessage"],["impl Debug for ParseServiceAddressError"],["impl Debug for NewDeviceRegistration"],["impl Debug for ModifyAddFromInviteLinkAccessControlAction"],["impl Debug for Sticker"],["impl Debug for Message"],["impl Debug for GroupChange"],["impl Debug for Contact"],["impl Debug for Action"],["impl Debug for PaymentDetail"],["impl Debug for Item"],["impl Debug for PreKeyState"],["impl Debug for LinkCapabilities"],["impl Debug for DeviceInfo"],["impl Debug for UnidentifiedDeliveryStatus"],["impl Debug for Endpoint"],["impl Debug for MobileCoin"],["impl Debug for Type"],["impl Debug for DeleteRequestingMemberAction"],["impl Debug for PniChangeNumber"],["impl Debug for GroupContext"],["impl Debug for IceUpdate"],["impl Debug for MismatchedDevices"],["impl Debug for Type"],["impl Debug for Transaction"],["impl Debug for Payment"],["impl Debug for DeletePendingMemberAction"],["impl Debug for ViewOnceOpen"],["impl Debug for ServiceAddress"],["impl Debug for Type"],["impl Debug for Style"],["impl Debug for Sticker"],["impl Debug for AttachmentIdentifier"],["impl Debug for TypingMessage"],["impl Debug for Style"],["impl Debug for Avatar"],["impl Debug for ConfirmCodeResponse"],["impl Debug for Member"],["impl Debug for OutgoingPushMessages"],["impl Debug for ProvisionEnvelope"],["impl Debug for MobileCoinAddress"],["impl Debug for AttachmentCipherError"],["impl Debug for ModifyAvatarAction"],["impl Debug for Offer"],["impl Debug for SignalServers"],["impl Debug for Pack"],["impl Debug for PromoteRequestingMemberAction"],["impl Debug for PniSignatureMessage"],["impl Debug for Type"],["impl Debug for RecaptchaAttributes"],["impl Debug for Actions"],["impl Debug for Group"],["impl Debug for MessageRequestResponse"],["impl Debug for PromotePendingPniAciMemberProfileKeyAction"],["impl Debug for ContactDetails"],["impl Debug for GroupJoinInfo"],["impl Debug for Activation"],["impl Debug for Background"],["impl Debug for CallEvent"],["impl Debug for PromotePendingMemberAction"],["impl Debug for AddMemberAction"],["impl Debug for StoryMessage"],["impl Debug for PreKeyResponseItem"],["impl Debug for HttpAuthOverride"],["impl Debug for DeviceId"],["impl Debug for GroupChangeState"],["impl Debug for GroupContextV2"],["impl Debug for Envelope"],["impl Debug for Keys"],["impl Debug for ProvisioningVersion"],["impl Debug for DecryptionErrorMessage"],["impl Debug for PaymentAddress"],["impl Debug for VerificationTransport"],["impl Debug for StoryMessageRecipient"],["impl Debug for GroupDecodingError"],["impl Debug for Contacts"],["impl Debug for Contact"],["impl Debug for Email"],["impl Debug for ProvisionMessage"],["impl Debug for RequestingMember"],["impl Debug for ContentBody"],["impl Debug for Direction"],["impl Debug for Preview"],["impl Debug for RequestingMember"],["impl Debug for AddPendingMemberAction"],["impl Debug for Configuration"],["impl Debug for StaleDevices"],["impl Debug for PreKeyStatus"],["impl Debug for AttachmentPointer"],["impl Debug for GroupChange"],["impl Debug for ProofRequired"],["impl Debug for LinkResponse"],["impl Debug for ProtocolVersion"],["impl Debug for DeviceCapabilities"]], +"libsignal_protocol":[["impl Debug for SignedPreKeyRecord"],["impl Debug for Secret"],["impl Debug for KyberPayload"],["impl Debug for ServiceIdKind"],["impl Debug for SignalProtocolError"],["impl Debug for KyberPreKeyId"],["impl Debug for PlaintextContent"],["impl Debug for IdentityKey"],["impl Debug for ScannableFingerprint"],["impl Debug for ContentHint"],["impl Debug for SignedPreKeyId"],["impl Debug for SenderKeyRecord"],["impl Debug for SignalMessage"],["impl Debug for DeviceId"],["impl Debug for DisplayableFingerprint"],["impl Debug for SenderKeyDistributionMessage"],["impl Debug for Public"],["impl Debug for PreKeyId"],["impl Debug for CiphertextMessageType"],["impl Debug for SenderKeyMessage"],["impl Debug for SealedSenderDecryptionResult"],["impl Debug for CiphertextMessage"],["impl Debug for ServerCertificate"],["impl Debug for PreKeySignalMessage"],["impl Debug for KyberPreKeyRecord"],["impl Debug for PublicKey"],["impl Debug for Direction"],["impl Debug for SenderCertificate"],["impl Debug for ProtocolAddress"],["impl Debug for ServiceId"],["impl Debug for KeyType"],["impl Debug for DecryptionErrorMessage"],["impl Debug for Fingerprint"],["impl Debug for PreKeyRecord"]], +"libsignal_service":[["impl Debug for WebSocketResponseMessage"],["impl Debug for Item"],["impl Debug for PromotePendingMemberAction"],["impl Debug for Profile"],["impl Debug for Busy"],["impl Debug for AccessRequired"],["impl Debug for AssociatedValue"],["impl Debug for ModifyDescriptionAction"],["impl Debug for ProfileManagerError"],["impl Debug for GroupContextV2"],["impl Debug for State"],["impl Debug for Address"],["impl Debug for Metadata"],["impl Debug for AccountAttributes"],["impl Debug for Activation"],["impl Debug for GroupInviteLink"],["impl Debug for DeleteMemberAction"],["impl Debug for GroupDecodingError"],["impl Debug for WebSocketMessage"],["impl Debug for AddMemberAction"],["impl Debug for Member"],["impl Debug for SignalServers"],["impl Debug for PreKeyState"],["impl Debug for ServiceIdType"],["impl Debug for Background"],["impl Debug for SignalServiceProfile"],["impl Debug for AttachmentCipherError"],["impl<C: Debug> Debug for AvatarWrite<C>"],["impl Debug for CallMessage"],["impl<R: Debug> Debug for Attachment<R>"],["impl Debug for PostalAddress"],["impl Debug for Avatar"],["impl Debug for Delete"],["impl Debug for Viewed"],["impl Debug for MessageSenderError"],["impl Debug for Type"],["impl Debug for ServerCertificate"],["impl Debug for Content"],["impl Debug for ProvisioningCipher"],["impl Debug for Content"],["impl Debug for Member"],["impl Debug for Type"],["impl Debug for Phone"],["impl Debug for NewDeviceRegistration"],["impl Debug for GroupChanges"],["impl Debug for Type"],["impl Debug for CallLogEvent"],["impl Debug for GroupContext"],["impl Debug for Type"],["impl Debug for Type"],["impl Debug for GroupChange"],["impl Debug for Gradient"],["impl Debug for Read"],["impl Debug for Group"],["impl Debug for EditMessage"],["impl Debug for CallLinkUpdate"],["impl Debug for Blocked"],["impl Debug for ModifyAddFromInviteLinkAccessControlAction"],["impl Debug for ParseContactError"],["impl Debug for FetchLatest"],["impl Debug for StickerPackOperation"],["impl Debug for Avatar"],["impl Debug for Opaque"],["impl Debug for BannedMember"],["impl Debug for Type"],["impl Debug for Answer"],["impl Debug for VerificationTransport"],["impl Debug for Flags"],["impl Debug for ContentHint"],["impl Debug for ModifyMembersAccessControlAction"],["impl Debug for Contents"],["impl Debug for ContactDetails"],["impl Debug for AddRequestingMemberAction"],["impl Debug for DeleteBannedMemberAction"],["impl Debug for VerifyAccountResponse"],["impl Debug for ModifyAttributesAccessControlAction"],["impl Debug for ReceiptMessage"],["impl Debug for Action"],["impl Debug for DeviceInfo"],["impl Debug for Contacts"],["impl Debug for Direction"],["impl Debug for IceUpdate"],["impl Debug for Type"],["impl Debug for PaymentAddress"],["impl Debug for ParseServiceAddressError"],["impl Debug for StoryMessageRecipient"],["impl Debug for Type"],["impl Debug for AttachmentUploadError"],["impl Debug for RegistrationSessionMetadataResponse"],["impl Debug for Offer"],["impl Debug for ProofRequired"],["impl Debug for Member"],["impl Debug for MismatchedDevices"],["impl Debug for AddBannedMemberAction"],["impl Debug for WhoAmIResponse"],["impl Debug for PendingMember"],["impl Debug for Style"],["impl Debug for CallEvent"],["impl Debug for LinkResponse"],["impl Debug for LinkError"],["impl Debug for PreKeyStatus"],["impl Debug for PreKeyResponseItem"],["impl Debug for PromotePendingPniAciMemberProfileKeyAction"],["impl Debug for ProvisioningVersion"],["impl Debug for Event"],["impl Debug for Type"],["impl Debug for Payment"],["impl Debug for GroupJoinInfo"],["impl Debug for UnidentifiedSenderMessage"],["impl Debug for BodyRange"],["impl Debug for ViewOnceOpen"],["impl Debug for GroupAttributeBlob"],["impl Debug for StaleDevices"],["impl Debug for PreKeyResponse"],["impl Debug for Contact"],["impl Debug for AttachmentIdentifier"],["impl Debug for GroupChangeState"],["impl Debug for Amount"],["impl Debug for WebSocketRequestMessage"],["impl Debug for TypingMessage"],["impl Debug for Quote"],["impl Debug for PniChangeNumber"],["impl Debug for Type"],["impl Debug for DecryptionErrorMessage"],["impl Debug for SyncMessage"],["impl Debug for AttachmentV2UploadAttributes"],["impl Debug for Urgency"],["impl Debug for LinkCapabilities"],["impl Debug for ModifyInviteLinkPasswordAction"],["impl Debug for ServiceAddress"],["impl Debug for AttachmentPointer"],["impl Debug for SignedPreKey"],["impl Debug for RequestingMember"],["impl Debug for NullMessage"],["impl Debug for Transaction"],["impl Debug for Preview"],["impl Debug for SendMessageResponse"],["impl Debug for MobileCoinAddress"],["impl Debug for MobileCoin"],["impl Debug for Role"],["impl Debug for Message"],["impl Debug for GroupInviteLinkContentsV1"],["impl Debug for GiftBadge"],["impl Debug for OutgoingPayment"],["impl Debug for CredentialsCacheError"],["impl Debug for ProvisioningError"],["impl Debug for Attachment"],["impl Debug for OutgoingPushMessage"],["impl Debug for ModifyMemberRoleAction"],["impl Debug for Type"],["impl Debug for LinkRequest"],["impl Debug for DeletePendingMemberAction"],["impl Debug for SentMessage"],["impl Debug for Pack"],["impl Debug for ConfirmCodeResponse"],["impl Debug for RequestingMember"],["impl Debug for ProvisionMessage"],["impl Debug for DeviceId"],["impl Debug for Hangup"],["impl Debug for Incoming"],["impl Debug for Type"],["impl Debug for PniSignatureMessage"],["impl Debug for PromoteRequestingMemberAction"],["impl Debug for LinkAccountAttributes"],["impl Debug for AddPendingMemberAction"],["impl Debug for DataMessage"],["impl Debug for ModifyAvatarAction"],["impl Debug for SecondaryDeviceProvisioning"],["impl Debug for KyberPreKeyEntity"],["impl Debug for PreKeyEntity"],["impl Debug for Member"],["impl Debug for Amount"],["impl Debug for ServiceIds"],["impl Debug for ProvisionEnvelope"],["impl Debug for Type"],["impl Debug for AvatarUploadAttributes"],["impl Debug for StoryContext"],["impl Debug for Timer"],["impl Debug for MessageRequestResponse"],["impl Debug for Sent"],["impl Debug for Endpoint"],["impl Debug for SignedPreKeyEntity"],["impl Debug for DeviceName"],["impl Debug for PaymentDetail"],["impl Debug for MobileCoin"],["impl Debug for Request"],["impl Debug for AccessControl"],["impl Debug for ModifyMemberProfileKeyAction"],["impl Debug for Certificate"],["impl Debug for ProfileCipherError"],["impl<'a> Debug for RegistrationMethod<'a>"],["impl Debug for Reaction"],["impl Debug for Type"],["impl Debug for Name"],["impl Debug for Group"],["impl Debug for RecaptchaAttributes"],["impl Debug for Notification"],["impl Debug for Type"],["impl Debug for ProvisioningUuid"],["impl Debug for AccessControl"],["impl Debug for GroupDetails"],["impl Debug for MobileCoin"],["impl Debug for ServiceError"],["impl Debug for HttpAuth"],["impl Debug for Envelope"],["impl Debug for QuotedAttachment"],["impl Debug for ModifyTitleAction"],["impl Debug for ContentBody"],["impl Debug for Style"],["impl Debug for Type"],["impl Debug for DeviceCapabilities"],["impl Debug for Certificate"],["impl Debug for Content"],["impl Debug for ModifyDisappearingMessagesTimerAction"],["impl Debug for TextAttachment"],["impl Debug for StoryMessage"],["impl Debug for Type"],["impl Debug for OutgoingPushMessages"],["impl Debug for Flags"],["impl Debug for Actions"],["impl Debug for ProtocolVersion"],["impl Debug for SenderCertificate"],["impl Debug for ModifyAnnouncementsOnlyAction"],["impl Debug for GroupChange"],["impl<S: Debug> Debug for ProfileName<S>"],["impl Debug for GroupCallUpdate"],["impl Debug for GroupChanges"],["impl Debug for Contact"],["impl Debug for UnidentifiedDeliveryStatus"],["impl Debug for Configuration"],["impl Debug for Avatar"],["impl Debug for PendingMember"],["impl Debug for DeleteRequestingMemberAction"],["impl Debug for Sticker"],["impl Debug for Verified"],["impl Debug for Keys"],["impl Debug for Email"],["impl Debug for Sticker"],["impl Debug for GroupExternalCredential"],["impl Debug for HttpAuthOverride"],["impl Debug for Type"]], "libsignal_service_actix":[["impl Debug for AwcWebSocketError"]], "libsignal_service_hyper":[["impl Debug for TungsteniteWebSocketError"]], -"zkgroup":[["impl Debug for ZkGroupVerificationFailure"],["impl Debug for ZkGroupDeserializationFailure"],["impl<T: Debug> Debug for OneBased<T>"]] +"zkgroup":[["impl<T: Debug> Debug for OneBased<T>"],["impl Debug for ZkGroupDeserializationFailure"],["impl Debug for ZkGroupVerificationFailure"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/fmt/trait.Display.js b/implementors/core/fmt/trait.Display.js index eff5648d8..2d92dd5ac 100644 --- a/implementors/core/fmt/trait.Display.js +++ b/implementors/core/fmt/trait.Display.js @@ -1,7 +1,7 @@ (function() {var implementors = { -"libsignal_protocol":[["impl Display for ProtocolAddress"],["impl Display for KyberPreKeyId"],["impl Display for DeviceId"],["impl Display for KeyType"],["impl Display for PreKeyId"],["impl Display for DisplayableFingerprint"],["impl Display for SignalProtocolError"],["impl Display for SignedPreKeyId"],["impl Display for ServiceIdKind"]], -"libsignal_service":[["impl Display for GroupDecodingError"],["impl Display for ServiceIdType"],["impl Display for MessageSenderError"],["impl Display for ParseContactError"],["impl Display for ServiceIds"],["impl Display for AttachmentUploadError"],["impl Display for ParseServiceAddressError"],["impl Display for LinkError"],["impl Display for ProfileCipherError"],["impl<S: AsRef<str>> Display for ProfileName<S>"],["impl Display for ProvisioningError"],["impl Display for CredentialsCacheError"],["impl Display for AttachmentCipherError"],["impl Display for ProfileManagerError"],["impl Display for ServiceError"]], +"libsignal_protocol":[["impl Display for SignedPreKeyId"],["impl Display for ServiceIdKind"],["impl Display for SignalProtocolError"],["impl Display for DeviceId"],["impl Display for KyberPreKeyId"],["impl Display for KeyType"],["impl Display for ProtocolAddress"],["impl Display for DisplayableFingerprint"],["impl Display for PreKeyId"]], +"libsignal_service":[["impl Display for ServiceError"],["impl Display for ProfileCipherError"],["impl<S: AsRef<str>> Display for ProfileName<S>"],["impl Display for ProfileManagerError"],["impl Display for ParseContactError"],["impl Display for GroupDecodingError"],["impl Display for AttachmentUploadError"],["impl Display for MessageSenderError"],["impl Display for ParseServiceAddressError"],["impl Display for CredentialsCacheError"],["impl Display for LinkError"],["impl Display for AttachmentCipherError"],["impl Display for ServiceIds"],["impl Display for ProvisioningError"],["impl Display for ServiceIdType"]], "libsignal_service_actix":[["impl Display for AwcWebSocketError"]], "libsignal_service_hyper":[["impl Display for TungsteniteWebSocketError"]], -"zkgroup":[["impl Display for ZkGroupVerificationFailure"],["impl Display for ZkGroupDeserializationFailure"]] +"zkgroup":[["impl Display for ZkGroupDeserializationFailure"],["impl Display for ZkGroupVerificationFailure"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/hash/trait.Hash.js b/implementors/core/hash/trait.Hash.js index 37a8abbdd..b87a77603 100644 --- a/implementors/core/hash/trait.Hash.js +++ b/implementors/core/hash/trait.Hash.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"libsignal_protocol":[["impl Hash for SignedPreKeyId"],["impl Hash for ServiceIdKind"],["impl Hash for KyberPreKeyId"],["impl Hash for ProtocolAddress"],["impl Hash for ServiceId"],["impl Hash for DeviceId"],["impl Hash for PreKeyId"]], -"libsignal_service":[["impl Hash for Style"],["impl Hash for Event"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Direction"],["impl Hash for Type"],["impl Hash for ProtocolVersion"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Flags"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Role"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Flags"],["impl Hash for ProvisioningVersion"],["impl Hash for Action"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Urgency"],["impl Hash for Type"],["impl Hash for State"],["impl Hash for AccessRequired"],["impl Hash for Style"],["impl Hash for Type"],["impl Hash for ContentHint"]] +"libsignal_protocol":[["impl Hash for DeviceId"],["impl Hash for PreKeyId"],["impl Hash for KyberPreKeyId"],["impl Hash for SignedPreKeyId"],["impl Hash for ServiceIdKind"],["impl Hash for ServiceId"],["impl Hash for ProtocolAddress"]], +"libsignal_service":[["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Role"],["impl Hash for Style"],["impl Hash for AccessRequired"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Direction"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Event"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for State"],["impl Hash for ProtocolVersion"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for ProvisioningVersion"],["impl Hash for Style"],["impl Hash for Urgency"],["impl Hash for Flags"],["impl Hash for ContentHint"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Action"],["impl Hash for Flags"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Type"],["impl Hash for Type"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/marker/trait.Copy.js b/implementors/core/marker/trait.Copy.js index f4ecc97e4..937e2dbfe 100644 --- a/implementors/core/marker/trait.Copy.js +++ b/implementors/core/marker/trait.Copy.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"libsignal_protocol":[["impl Copy for KyberPreKeyId"],["impl Copy for PreKeyId"],["impl Copy for ServiceIdKind"],["impl Copy for DeviceId"],["impl Copy for KeyType"],["impl Copy for CiphertextMessageType"],["impl Copy for ContentHint"],["impl Copy for ServiceId"],["impl Copy for KeyPair"],["impl Copy for SignedPreKeyId"],["impl Copy for IdentityKey"],["impl Copy for PublicKey"],["impl Copy for PrivateKey"],["impl Copy for IdentityKeyPair"]], -"libsignal_service":[["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Style"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Event"],["impl Copy for Style"],["impl Copy for Type"],["impl Copy for VerificationTransport"],["impl Copy for Role"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for ProtocolVersion"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for SignalServers"],["impl Copy for Action"],["impl Copy for State"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Flags"],["impl Copy for ContentHint"],["impl Copy for AccessRequired"],["impl Copy for ProvisioningVersion"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Flags"],["impl Copy for Urgency"],["impl Copy for Type"],["impl Copy for ServiceIdType"],["impl Copy for Direction"],["impl Copy for Type"],["impl Copy for ServiceAddress"],["impl Copy for Type"]], -"zkgroup":[["impl Copy for CiphertextWithSecretNonce"],["impl Copy for SystemParams"],["impl Copy for ProfileKeyStruct"],["impl Copy for AuthCredential"],["impl Copy for AuthCredentialWithPni"],["impl Copy for AuthCredential"],["impl Copy for GroupPublicParams"],["impl Copy for ReceiptStruct"],["impl Copy for UidStruct"],["impl Copy for GroupMasterKey"],["impl Copy for ExpiringProfileKeyCredential"],["impl Copy for ProfileKey"],["impl Copy for ProfileKeyCiphertext"],["impl<S: AttrScalars> Copy for KeyPair<S>"],["impl Copy for TimestampStruct"],["impl Copy for ServerPublicParams"],["impl Copy for AuthCredentialWithPni"],["impl Copy for CallLinkSecretParams"],["impl Copy for SystemParams"],["impl Copy for BlindedExpiringProfileKeyCredential"],["impl Copy for BlindedReceiptCredentialWithSecretNonce"],["impl Copy for Ciphertext"],["impl Copy for ReceiptCredential"],["impl Copy for KeyPair"],["impl Copy for GroupSecretParams"],["impl Copy for KeyPair"],["impl Copy for KeyPair"],["impl Copy for CiphertextWithSecretNonce"],["impl Copy for KeyPair"],["impl Copy for PublicKey"],["impl Copy for PublicKey"],["impl Copy for BlindedReceiptCredential"],["impl Copy for ProfileKeyCredential"],["impl Copy for ReceiptCredential"],["impl Copy for PublicKey"],["impl Copy for ExpiringProfileKeyCredential"],["impl Copy for ProfileKeyVersion"],["impl Copy for Ciphertext"],["impl Copy for PublicKey"],["impl Copy for CallLinkPublicParams"],["impl Copy for Ciphertext"],["impl Copy for CommitmentWithSecretNonce"],["impl Copy for PublicKey"],["impl Copy for KeyPair"],["impl Copy for PublicKey"],["impl Copy for Commitment"],["impl Copy for ServerSecretParams"],["impl Copy for PniCredential"],["impl Copy for Ciphertext"],["impl Copy for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl Copy for SystemParams"],["impl<T: Copy> Copy for OneBased<T>"],["impl Copy for ProfileKeyCommitment"],["impl Copy for UuidCiphertext"],["impl Copy for SystemParams"]] +"libsignal_protocol":[["impl Copy for CiphertextMessageType"],["impl Copy for ContentHint"],["impl Copy for KeyPair"],["impl Copy for ServiceIdKind"],["impl Copy for IdentityKeyPair"],["impl Copy for PrivateKey"],["impl Copy for SignedPreKeyId"],["impl Copy for KyberPreKeyId"],["impl Copy for DeviceId"],["impl Copy for IdentityKey"],["impl Copy for PreKeyId"],["impl Copy for KeyType"],["impl Copy for ServiceId"],["impl Copy for PublicKey"]], +"libsignal_service":[["impl Copy for Style"],["impl Copy for Flags"],["impl Copy for Type"],["impl Copy for ProtocolVersion"],["impl Copy for SignalServers"],["impl Copy for Type"],["impl Copy for Flags"],["impl Copy for ContentHint"],["impl Copy for Type"],["impl Copy for State"],["impl Copy for Action"],["impl Copy for Direction"],["impl Copy for VerificationTransport"],["impl Copy for Type"],["impl Copy for Role"],["impl Copy for AccessRequired"],["impl Copy for ServiceAddress"],["impl Copy for Type"],["impl Copy for Urgency"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for ServiceIdType"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for ProvisioningVersion"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Style"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Type"],["impl Copy for Event"]], +"zkgroup":[["impl<S: AttrScalars> Copy for KeyPair<S>"],["impl Copy for UuidCiphertext"],["impl Copy for AuthCredential"],["impl Copy for BlindedReceiptCredential"],["impl Copy for AuthCredentialWithPni"],["impl Copy for TimestampStruct"],["impl Copy for PublicKey"],["impl Copy for ProfileKeyCiphertext"],["impl Copy for ReceiptCredential"],["impl Copy for Ciphertext"],["impl Copy for BlindedReceiptCredentialWithSecretNonce"],["impl Copy for ReceiptCredential"],["impl Copy for PublicKey"],["impl Copy for BlindedExpiringProfileKeyCredential"],["impl Copy for SystemParams"],["impl Copy for Commitment"],["impl Copy for KeyPair"],["impl Copy for KeyPair"],["impl Copy for CallLinkPublicParams"],["impl Copy for CallLinkSecretParams"],["impl Copy for KeyPair"],["impl Copy for ExpiringProfileKeyCredential"],["impl Copy for ProfileKeyStruct"],["impl Copy for PublicKey"],["impl Copy for ProfileKey"],["impl Copy for ServerPublicParams"],["impl Copy for Ciphertext"],["impl Copy for ExpiringProfileKeyCredential"],["impl Copy for GroupPublicParams"],["impl Copy for PniCredential"],["impl Copy for SystemParams"],["impl Copy for Ciphertext"],["impl Copy for KeyPair"],["impl Copy for SystemParams"],["impl Copy for ReceiptStruct"],["impl Copy for UidStruct"],["impl Copy for GroupMasterKey"],["impl Copy for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl Copy for PublicKey"],["impl Copy for ProfileKeyVersion"],["impl Copy for SystemParams"],["impl<T: Copy> Copy for OneBased<T>"],["impl Copy for AuthCredential"],["impl Copy for GroupSecretParams"],["impl Copy for KeyPair"],["impl Copy for CiphertextWithSecretNonce"],["impl Copy for Ciphertext"],["impl Copy for PublicKey"],["impl Copy for CiphertextWithSecretNonce"],["impl Copy for ServerSecretParams"],["impl Copy for AuthCredentialWithPni"],["impl Copy for PublicKey"],["impl Copy for ProfileKeyCredential"],["impl Copy for ProfileKeyCommitment"],["impl Copy for CommitmentWithSecretNonce"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/marker/trait.StructuralEq.js b/implementors/core/marker/trait.StructuralEq.js index c0ab9d167..98c59b2d5 100644 --- a/implementors/core/marker/trait.StructuralEq.js +++ b/implementors/core/marker/trait.StructuralEq.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"libsignal_protocol":[["impl StructuralEq for IdentityKey"],["impl StructuralEq for SignedPreKeyId"],["impl StructuralEq for Direction"],["impl StructuralEq for ContentHint"],["impl StructuralEq for KeyType"],["impl StructuralEq for ServiceIdKind"],["impl StructuralEq for KyberPreKeyId"],["impl StructuralEq for PrivateKey"],["impl StructuralEq for CiphertextMessageType"],["impl StructuralEq for DeviceId"],["impl StructuralEq for PublicKey"],["impl StructuralEq for PreKeyId"],["impl StructuralEq for ServiceId"],["impl StructuralEq for ProtocolAddress"]], -"libsignal_service":[["impl StructuralEq for Type"],["impl StructuralEq for Style"],["impl StructuralEq for Event"],["impl StructuralEq for DeviceCapabilities"],["impl StructuralEq for Flags"],["impl StructuralEq for Type"],["impl StructuralEq for ProtocolVersion"],["impl<C> StructuralEq for AvatarWrite<C>"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for State"],["impl StructuralEq for Type"],["impl StructuralEq for SignalServers"],["impl StructuralEq for AccessRequired"],["impl StructuralEq for Type"],["impl StructuralEq for Timer"],["impl StructuralEq for Role"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for Direction"],["impl StructuralEq for Type"],["impl StructuralEq for VerificationTransport"],["impl StructuralEq for Type"],["impl<S> StructuralEq for ProfileName<S>"],["impl StructuralEq for Urgency"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for AttachmentCipherError"],["impl StructuralEq for ProvisioningVersion"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for Flags"],["impl StructuralEq for Action"],["impl StructuralEq for ContentHint"],["impl StructuralEq for PendingMember"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for ServiceAddress"],["impl StructuralEq for Style"]], -"zkgroup":[["impl StructuralEq for UidStruct"],["impl StructuralEq for Ciphertext"],["impl StructuralEq for Ciphertext"],["impl StructuralEq for KeyPair"],["impl StructuralEq for SystemParams"],["impl StructuralEq for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl StructuralEq for ProfileKeyStruct"],["impl StructuralEq for BlindedExpiringProfileKeyCredential"],["impl StructuralEq for Ciphertext"],["impl StructuralEq for SystemParams"],["impl StructuralEq for AuthCredentialWithPni"],["impl StructuralEq for ReceiptCredential"],["impl StructuralEq for Commitment"],["impl StructuralEq for BlindedReceiptCredentialWithSecretNonce"],["impl StructuralEq for PublicKey"],["impl StructuralEq for ReceiptStruct"],["impl StructuralEq for PniCredential"],["impl StructuralEq for ExpiringProfileKeyCredential"],["impl StructuralEq for SystemParams"],["impl StructuralEq for UuidCiphertext"],["impl StructuralEq for CiphertextWithSecretNonce"],["impl StructuralEq for SystemParams"],["impl StructuralEq for BlindedReceiptCredential"],["impl StructuralEq for KeyPair"],["impl StructuralEq for TimestampStruct"],["impl StructuralEq for PublicKey"],["impl StructuralEq for KeyPair"],["impl StructuralEq for ProfileKeyCredential"],["impl StructuralEq for AuthCredential"],["impl StructuralEq for PublicKey"],["impl StructuralEq for CiphertextWithSecretNonce"],["impl StructuralEq for PublicKey"],["impl StructuralEq for PublicKey"],["impl StructuralEq for ProfileKeyCiphertext"],["impl<T> StructuralEq for OneBased<T>"],["impl StructuralEq for KeyPair"],["impl StructuralEq for PublicKey"],["impl StructuralEq for KeyPair"],["impl StructuralEq for Ciphertext"],["impl StructuralEq for CommitmentWithSecretNonce"]] +"libsignal_protocol":[["impl StructuralEq for IdentityKey"],["impl StructuralEq for PrivateKey"],["impl StructuralEq for ServiceId"],["impl StructuralEq for PublicKey"],["impl StructuralEq for PreKeyId"],["impl StructuralEq for ProtocolAddress"],["impl StructuralEq for Direction"],["impl StructuralEq for ContentHint"],["impl StructuralEq for ServiceIdKind"],["impl StructuralEq for DeviceId"],["impl StructuralEq for SignedPreKeyId"],["impl StructuralEq for KeyType"],["impl StructuralEq for KyberPreKeyId"],["impl StructuralEq for CiphertextMessageType"]], +"libsignal_service":[["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for Style"],["impl StructuralEq for VerificationTransport"],["impl StructuralEq for Type"],["impl<C> StructuralEq for AvatarWrite<C>"],["impl StructuralEq for Style"],["impl StructuralEq for Flags"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for Direction"],["impl StructuralEq for Type"],["impl StructuralEq for Event"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for Flags"],["impl StructuralEq for Type"],["impl StructuralEq for ProtocolVersion"],["impl StructuralEq for ProvisioningVersion"],["impl StructuralEq for ContentHint"],["impl StructuralEq for State"],["impl StructuralEq for SignalServers"],["impl StructuralEq for PendingMember"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl<S> StructuralEq for ProfileName<S>"],["impl StructuralEq for Type"],["impl StructuralEq for Timer"],["impl StructuralEq for Type"],["impl StructuralEq for Type"],["impl StructuralEq for Role"],["impl StructuralEq for AttachmentCipherError"],["impl StructuralEq for Type"],["impl StructuralEq for Action"],["impl StructuralEq for Type"],["impl StructuralEq for ServiceAddress"],["impl StructuralEq for AccessRequired"],["impl StructuralEq for DeviceCapabilities"],["impl StructuralEq for Urgency"],["impl StructuralEq for Type"]], +"zkgroup":[["impl StructuralEq for AuthCredential"],["impl StructuralEq for BlindedReceiptCredentialWithSecretNonce"],["impl StructuralEq for KeyPair"],["impl StructuralEq for CommitmentWithSecretNonce"],["impl StructuralEq for SystemParams"],["impl StructuralEq for ProfileKeyCredential"],["impl StructuralEq for Commitment"],["impl StructuralEq for ReceiptStruct"],["impl StructuralEq for BlindedExpiringProfileKeyCredential"],["impl StructuralEq for SystemParams"],["impl StructuralEq for PublicKey"],["impl StructuralEq for UuidCiphertext"],["impl StructuralEq for Ciphertext"],["impl StructuralEq for BlindedReceiptCredential"],["impl StructuralEq for CiphertextWithSecretNonce"],["impl StructuralEq for Ciphertext"],["impl StructuralEq for SystemParams"],["impl StructuralEq for ReceiptCredential"],["impl StructuralEq for KeyPair"],["impl StructuralEq for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl StructuralEq for PublicKey"],["impl StructuralEq for PublicKey"],["impl<T> StructuralEq for OneBased<T>"],["impl StructuralEq for ExpiringProfileKeyCredential"],["impl StructuralEq for KeyPair"],["impl StructuralEq for SystemParams"],["impl StructuralEq for ProfileKeyCiphertext"],["impl StructuralEq for PublicKey"],["impl StructuralEq for PublicKey"],["impl StructuralEq for KeyPair"],["impl StructuralEq for KeyPair"],["impl StructuralEq for CiphertextWithSecretNonce"],["impl StructuralEq for Ciphertext"],["impl StructuralEq for TimestampStruct"],["impl StructuralEq for AuthCredentialWithPni"],["impl StructuralEq for ProfileKeyStruct"],["impl StructuralEq for UidStruct"],["impl StructuralEq for PniCredential"],["impl StructuralEq for PublicKey"],["impl StructuralEq for Ciphertext"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/marker/trait.StructuralPartialEq.js b/implementors/core/marker/trait.StructuralPartialEq.js index 886d73510..a5bcb36f9 100644 --- a/implementors/core/marker/trait.StructuralPartialEq.js +++ b/implementors/core/marker/trait.StructuralPartialEq.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"libsignal_protocol":[["impl StructuralPartialEq for ServiceIdKind"],["impl StructuralPartialEq for ServiceId"],["impl StructuralPartialEq for KeyType"],["impl StructuralPartialEq for PreKeyId"],["impl StructuralPartialEq for ContentHint"],["impl StructuralPartialEq for KyberPreKeyId"],["impl StructuralPartialEq for PrivateKey"],["impl StructuralPartialEq for DeviceId"],["impl StructuralPartialEq for IdentityKey"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for ProtocolAddress"],["impl StructuralPartialEq for CiphertextMessageType"],["impl StructuralPartialEq for SignedPreKeyId"]], -"libsignal_service":[["impl StructuralPartialEq for AttachmentIdentifier"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for AvatarUploadAttributes"],["impl StructuralPartialEq for AddRequestingMemberAction"],["impl StructuralPartialEq for StoryContext"],["impl StructuralPartialEq for PaymentAddress"],["impl StructuralPartialEq for Preview"],["impl StructuralPartialEq for Hangup"],["impl StructuralPartialEq for NullMessage"],["impl StructuralPartialEq for Opaque"],["impl StructuralPartialEq for VerificationTransport"],["impl StructuralPartialEq for CallMessage"],["impl StructuralPartialEq for ModifyAttributesAccessControlAction"],["impl StructuralPartialEq for ModifyAvatarAction"],["impl StructuralPartialEq for Notification"],["impl StructuralPartialEq for Message"],["impl StructuralPartialEq for Content"],["impl StructuralPartialEq for DeleteBannedMemberAction"],["impl StructuralPartialEq for SignalServers"],["impl StructuralPartialEq for ModifyDescriptionAction"],["impl StructuralPartialEq for ModifyAnnouncementsOnlyAction"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Gradient"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Email"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for RequestingMember"],["impl StructuralPartialEq for PendingMember"],["impl StructuralPartialEq for Actions"],["impl StructuralPartialEq for ReceiptMessage"],["impl StructuralPartialEq for Delete"],["impl StructuralPartialEq for WebSocketMessage"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for PromoteRequestingMemberAction"],["impl StructuralPartialEq for QuotedAttachment"],["impl StructuralPartialEq for AttachmentPointer"],["impl StructuralPartialEq for AccessRequired"],["impl StructuralPartialEq for GroupInviteLinkContentsV1"],["impl StructuralPartialEq for Urgency"],["impl StructuralPartialEq for CallEvent"],["impl StructuralPartialEq for Amount"],["impl StructuralPartialEq for Item"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Contact"],["impl StructuralPartialEq for ProvisionMessage"],["impl StructuralPartialEq for Timer"],["impl StructuralPartialEq for Certificate"],["impl StructuralPartialEq for AddMemberAction"],["impl StructuralPartialEq for Flags"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for GroupJoinInfo"],["impl StructuralPartialEq for Activation"],["impl StructuralPartialEq for StoryMessageRecipient"],["impl StructuralPartialEq for WebSocketRequestMessage"],["impl StructuralPartialEq for Avatar"],["impl StructuralPartialEq for Verified"],["impl StructuralPartialEq for OutgoingPayment"],["impl StructuralPartialEq for MobileCoin"],["impl StructuralPartialEq for DeleteMemberAction"],["impl StructuralPartialEq for ProvisionEnvelope"],["impl StructuralPartialEq for WebSocketResponseMessage"],["impl StructuralPartialEq for StoryMessage"],["impl StructuralPartialEq for Configuration"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for DecryptionErrorMessage"],["impl StructuralPartialEq for SyncMessage"],["impl StructuralPartialEq for CallLogEvent"],["impl StructuralPartialEq for PendingMember"],["impl StructuralPartialEq for Amount"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for DeviceName"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for Read"],["impl StructuralPartialEq for ModifyMemberRoleAction"],["impl StructuralPartialEq for GroupContext"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for GroupChanges"],["impl StructuralPartialEq for Member"],["impl StructuralPartialEq for CallLinkUpdate"],["impl StructuralPartialEq for ProvisioningUuid"],["impl StructuralPartialEq for ModifyTitleAction"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for ModifyMembersAccessControlAction"],["impl StructuralPartialEq for PniSignatureMessage"],["impl StructuralPartialEq for Request"],["impl StructuralPartialEq for ModifyInviteLinkPasswordAction"],["impl StructuralPartialEq for ViewOnceOpen"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Avatar"],["impl StructuralPartialEq for Background"],["impl StructuralPartialEq for ModifyAddFromInviteLinkAccessControlAction"],["impl StructuralPartialEq for GroupDetails"],["impl StructuralPartialEq for AttachmentCipherError"],["impl StructuralPartialEq for GroupExternalCredential"],["impl StructuralPartialEq for PostalAddress"],["impl<C> StructuralPartialEq for AvatarWrite<C>"],["impl StructuralPartialEq for MobileCoin"],["impl StructuralPartialEq for Envelope"],["impl StructuralPartialEq for DeletePendingMemberAction"],["impl StructuralPartialEq for Quote"],["impl StructuralPartialEq for ContactDetails"],["impl StructuralPartialEq for GroupChange"],["impl StructuralPartialEq for UnidentifiedSenderMessage"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Reaction"],["impl StructuralPartialEq for DeleteRequestingMemberAction"],["impl StructuralPartialEq for Content"],["impl StructuralPartialEq for ContentHint"],["impl StructuralPartialEq for UnidentifiedDeliveryStatus"],["impl StructuralPartialEq for AssociatedValue"],["impl StructuralPartialEq for MobileCoin"],["impl StructuralPartialEq for StickerPackOperation"],["impl StructuralPartialEq for GroupContextV2"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for PromotePendingMemberAction"],["impl StructuralPartialEq for AddBannedMemberAction"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for DeviceCapabilities"],["impl StructuralPartialEq for Role"],["impl StructuralPartialEq for MessageRequestResponse"],["impl StructuralPartialEq for MobileCoinAddress"],["impl StructuralPartialEq for Keys"],["impl StructuralPartialEq for GroupInviteLink"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for Offer"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for PaymentDetail"],["impl StructuralPartialEq for Sent"],["impl StructuralPartialEq for ProvisioningVersion"],["impl StructuralPartialEq for Answer"],["impl StructuralPartialEq for FetchLatest"],["impl StructuralPartialEq for SenderCertificate"],["impl StructuralPartialEq for ModifyDisappearingMessagesTimerAction"],["impl StructuralPartialEq for PniChangeNumber"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for ProtocolVersion"],["impl StructuralPartialEq for Certificate"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for GiftBadge"],["impl StructuralPartialEq for AddPendingMemberAction"],["impl StructuralPartialEq for Flags"],["impl StructuralPartialEq for Phone"],["impl StructuralPartialEq for Viewed"],["impl StructuralPartialEq for ServiceAddress"],["impl StructuralPartialEq for AccessControl"],["impl StructuralPartialEq for Member"],["impl StructuralPartialEq for Busy"],["impl StructuralPartialEq for Pack"],["impl StructuralPartialEq for BodyRange"],["impl StructuralPartialEq for Sticker"],["impl StructuralPartialEq for Member"],["impl StructuralPartialEq for ModifyMemberProfileKeyAction"],["impl StructuralPartialEq for Transaction"],["impl StructuralPartialEq for Contacts"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for GroupChangeState"],["impl StructuralPartialEq for Blocked"],["impl StructuralPartialEq for Attachment"],["impl StructuralPartialEq for IceUpdate"],["impl StructuralPartialEq for TextAttachment"],["impl StructuralPartialEq for EditMessage"],["impl StructuralPartialEq for AccessControl"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for GroupAttributeBlob"],["impl StructuralPartialEq for Contents"],["impl StructuralPartialEq for ServerCertificate"],["impl StructuralPartialEq for BannedMember"],["impl StructuralPartialEq for TypingMessage"],["impl<S> StructuralPartialEq for ProfileName<S>"],["impl StructuralPartialEq for DataMessage"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for PromotePendingPniAciMemberProfileKeyAction"],["impl StructuralPartialEq for GroupCallUpdate"],["impl StructuralPartialEq for Name"],["impl StructuralPartialEq for Sticker"],["impl StructuralPartialEq for Payment"],["impl StructuralPartialEq for Avatar"],["impl StructuralPartialEq for Type"]], -"zkgroup":[["impl StructuralPartialEq for Ciphertext"],["impl StructuralPartialEq for Ciphertext"],["impl StructuralPartialEq for KeyPair"],["impl StructuralPartialEq for KeyPair"],["impl StructuralPartialEq for KeyPair"],["impl StructuralPartialEq for Ciphertext"],["impl StructuralPartialEq for SystemParams"],["impl StructuralPartialEq for ReceiptCredential"],["impl StructuralPartialEq for ExpiringProfileKeyCredential"],["impl StructuralPartialEq for SystemParams"],["impl StructuralPartialEq for BlindedExpiringProfileKeyCredential"],["impl StructuralPartialEq for BlindedReceiptCredential"],["impl StructuralPartialEq for KeyPair"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for PniCredential"],["impl StructuralPartialEq for ProfileKeyCiphertext"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for AuthCredentialWithPni"],["impl<T> StructuralPartialEq for OneBased<T>"],["impl StructuralPartialEq for SystemParams"],["impl StructuralPartialEq for ReceiptStruct"],["impl StructuralPartialEq for CommitmentWithSecretNonce"],["impl StructuralPartialEq for SystemParams"],["impl StructuralPartialEq for BlindedReceiptCredentialWithSecretNonce"],["impl StructuralPartialEq for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for UuidCiphertext"],["impl StructuralPartialEq for CiphertextWithSecretNonce"],["impl StructuralPartialEq for CiphertextWithSecretNonce"],["impl StructuralPartialEq for AuthCredential"],["impl StructuralPartialEq for UidStruct"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for Commitment"],["impl StructuralPartialEq for TimestampStruct"],["impl StructuralPartialEq for ProfileKeyStruct"],["impl StructuralPartialEq for Ciphertext"],["impl StructuralPartialEq for KeyPair"],["impl StructuralPartialEq for ProfileKeyCredential"],["impl StructuralPartialEq for PublicKey"]] +"libsignal_protocol":[["impl StructuralPartialEq for PreKeyId"],["impl StructuralPartialEq for PrivateKey"],["impl StructuralPartialEq for CiphertextMessageType"],["impl StructuralPartialEq for KyberPreKeyId"],["impl StructuralPartialEq for ContentHint"],["impl StructuralPartialEq for ServiceId"],["impl StructuralPartialEq for ProtocolAddress"],["impl StructuralPartialEq for KeyType"],["impl StructuralPartialEq for IdentityKey"],["impl StructuralPartialEq for SignedPreKeyId"],["impl StructuralPartialEq for ServiceIdKind"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for DeviceId"]], +"libsignal_service":[["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Reaction"],["impl StructuralPartialEq for AccessControl"],["impl StructuralPartialEq for GroupChangeState"],["impl StructuralPartialEq for PniChangeNumber"],["impl StructuralPartialEq for Urgency"],["impl StructuralPartialEq for WebSocketMessage"],["impl StructuralPartialEq for GroupJoinInfo"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for BannedMember"],["impl StructuralPartialEq for Transaction"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for DeviceCapabilities"],["impl StructuralPartialEq for AddRequestingMemberAction"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for PostalAddress"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for Delete"],["impl StructuralPartialEq for GroupCallUpdate"],["impl StructuralPartialEq for VerificationTransport"],["impl StructuralPartialEq for ModifyAddFromInviteLinkAccessControlAction"],["impl StructuralPartialEq for GroupContextV2"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for AssociatedValue"],["impl StructuralPartialEq for AccessControl"],["impl StructuralPartialEq for DeletePendingMemberAction"],["impl StructuralPartialEq for ContactDetails"],["impl StructuralPartialEq for Gradient"],["impl StructuralPartialEq for Contacts"],["impl StructuralPartialEq for BodyRange"],["impl StructuralPartialEq for MobileCoin"],["impl StructuralPartialEq for ModifyAttributesAccessControlAction"],["impl StructuralPartialEq for Member"],["impl StructuralPartialEq for Flags"],["impl StructuralPartialEq for Quote"],["impl StructuralPartialEq for GiftBadge"],["impl StructuralPartialEq for Sticker"],["impl StructuralPartialEq for Blocked"],["impl StructuralPartialEq for Avatar"],["impl StructuralPartialEq for ViewOnceOpen"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for StoryMessage"],["impl StructuralPartialEq for GroupAttributeBlob"],["impl StructuralPartialEq for Certificate"],["impl StructuralPartialEq for Answer"],["impl StructuralPartialEq for DecryptionErrorMessage"],["impl StructuralPartialEq for Read"],["impl StructuralPartialEq for AttachmentIdentifier"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Preview"],["impl StructuralPartialEq for PaymentAddress"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for Flags"],["impl StructuralPartialEq for Verified"],["impl StructuralPartialEq for ProvisionEnvelope"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Viewed"],["impl StructuralPartialEq for Email"],["impl StructuralPartialEq for OutgoingPayment"],["impl StructuralPartialEq for AddPendingMemberAction"],["impl StructuralPartialEq for SenderCertificate"],["impl StructuralPartialEq for SyncMessage"],["impl StructuralPartialEq for MobileCoin"],["impl StructuralPartialEq for Content"],["impl StructuralPartialEq for ModifyInviteLinkPasswordAction"],["impl StructuralPartialEq for Attachment"],["impl StructuralPartialEq for ServerCertificate"],["impl StructuralPartialEq for Item"],["impl StructuralPartialEq for Busy"],["impl StructuralPartialEq for MobileCoinAddress"],["impl StructuralPartialEq for ModifyMembersAccessControlAction"],["impl StructuralPartialEq for PniSignatureMessage"],["impl StructuralPartialEq for ModifyMemberRoleAction"],["impl StructuralPartialEq for QuotedAttachment"],["impl StructuralPartialEq for AddMemberAction"],["impl StructuralPartialEq for Role"],["impl StructuralPartialEq for MobileCoin"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for Contents"],["impl StructuralPartialEq for GroupExternalCredential"],["impl StructuralPartialEq for StoryMessageRecipient"],["impl StructuralPartialEq for Notification"],["impl StructuralPartialEq for WebSocketRequestMessage"],["impl StructuralPartialEq for Group"],["impl<S> StructuralPartialEq for ProfileName<S>"],["impl StructuralPartialEq for UnidentifiedSenderMessage"],["impl StructuralPartialEq for Keys"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for DeleteBannedMemberAction"],["impl StructuralPartialEq for UnidentifiedDeliveryStatus"],["impl StructuralPartialEq for Avatar"],["impl StructuralPartialEq for Certificate"],["impl StructuralPartialEq for Activation"],["impl StructuralPartialEq for ReceiptMessage"],["impl StructuralPartialEq for GroupContext"],["impl StructuralPartialEq for CallLinkUpdate"],["impl StructuralPartialEq for ContentHint"],["impl StructuralPartialEq for Member"],["impl StructuralPartialEq for PromotePendingMemberAction"],["impl StructuralPartialEq for CallEvent"],["impl StructuralPartialEq for ModifyDescriptionAction"],["impl StructuralPartialEq for GroupChange"],["impl StructuralPartialEq for ProvisioningUuid"],["impl StructuralPartialEq for ServiceAddress"],["impl StructuralPartialEq for GroupDetails"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for WebSocketResponseMessage"],["impl StructuralPartialEq for DeviceName"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Sent"],["impl StructuralPartialEq for DeleteRequestingMemberAction"],["impl StructuralPartialEq for AddBannedMemberAction"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for AccessRequired"],["impl StructuralPartialEq for Actions"],["impl StructuralPartialEq for Envelope"],["impl StructuralPartialEq for Hangup"],["impl StructuralPartialEq for PaymentDetail"],["impl StructuralPartialEq for Amount"],["impl StructuralPartialEq for AvatarUploadAttributes"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for DeleteMemberAction"],["impl StructuralPartialEq for ModifyAvatarAction"],["impl StructuralPartialEq for ModifyDisappearingMessagesTimerAction"],["impl StructuralPartialEq for TypingMessage"],["impl StructuralPartialEq for Sticker"],["impl StructuralPartialEq for SignalServers"],["impl StructuralPartialEq for DataMessage"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for CallLogEvent"],["impl StructuralPartialEq for StoryContext"],["impl StructuralPartialEq for RequestingMember"],["impl StructuralPartialEq for GroupInviteLink"],["impl StructuralPartialEq for PromoteRequestingMemberAction"],["impl StructuralPartialEq for Amount"],["impl StructuralPartialEq for IceUpdate"],["impl StructuralPartialEq for Name"],["impl StructuralPartialEq for PendingMember"],["impl StructuralPartialEq for GroupInviteLinkContentsV1"],["impl StructuralPartialEq for TextAttachment"],["impl StructuralPartialEq for ProtocolVersion"],["impl StructuralPartialEq for ProvisioningVersion"],["impl StructuralPartialEq for EditMessage"],["impl StructuralPartialEq for Request"],["impl StructuralPartialEq for Background"],["impl StructuralPartialEq for GroupChanges"],["impl StructuralPartialEq for ModifyMemberProfileKeyAction"],["impl StructuralPartialEq for FetchLatest"],["impl StructuralPartialEq for Configuration"],["impl StructuralPartialEq for AttachmentPointer"],["impl StructuralPartialEq for ProvisionMessage"],["impl StructuralPartialEq for AttachmentCipherError"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for StickerPackOperation"],["impl StructuralPartialEq for Timer"],["impl StructuralPartialEq for Phone"],["impl<C> StructuralPartialEq for AvatarWrite<C>"],["impl StructuralPartialEq for Pack"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for NullMessage"],["impl StructuralPartialEq for Member"],["impl StructuralPartialEq for PromotePendingPniAciMemberProfileKeyAction"],["impl StructuralPartialEq for Content"],["impl StructuralPartialEq for Payment"],["impl StructuralPartialEq for Avatar"],["impl StructuralPartialEq for MessageRequestResponse"],["impl StructuralPartialEq for PendingMember"],["impl StructuralPartialEq for Contact"],["impl StructuralPartialEq for Opaque"],["impl StructuralPartialEq for Offer"],["impl StructuralPartialEq for Message"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for ModifyTitleAction"],["impl StructuralPartialEq for CallMessage"],["impl StructuralPartialEq for ModifyAnnouncementsOnlyAction"]], +"zkgroup":[["impl StructuralPartialEq for ReceiptStruct"],["impl StructuralPartialEq for SystemParams"],["impl StructuralPartialEq for KeyPair"],["impl StructuralPartialEq for AuthCredential"],["impl StructuralPartialEq for TimestampStruct"],["impl StructuralPartialEq for BlindedReceiptCredentialWithSecretNonce"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for ProfileKeyCredential"],["impl<T> StructuralPartialEq for OneBased<T>"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for Ciphertext"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for ExpiringProfileKeyCredential"],["impl StructuralPartialEq for KeyPair"],["impl StructuralPartialEq for KeyPair"],["impl StructuralPartialEq for Ciphertext"],["impl StructuralPartialEq for SystemParams"],["impl StructuralPartialEq for AuthCredentialWithPni"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for CommitmentWithSecretNonce"],["impl StructuralPartialEq for SystemParams"],["impl StructuralPartialEq for Ciphertext"],["impl StructuralPartialEq for UuidCiphertext"],["impl StructuralPartialEq for KeyPair"],["impl StructuralPartialEq for PublicKey"],["impl StructuralPartialEq for BlindedExpiringProfileKeyCredential"],["impl StructuralPartialEq for CiphertextWithSecretNonce"],["impl StructuralPartialEq for ProfileKeyCiphertext"],["impl StructuralPartialEq for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl StructuralPartialEq for SystemParams"],["impl StructuralPartialEq for ReceiptCredential"],["impl StructuralPartialEq for KeyPair"],["impl StructuralPartialEq for Commitment"],["impl StructuralPartialEq for BlindedReceiptCredential"],["impl StructuralPartialEq for ProfileKeyStruct"],["impl StructuralPartialEq for PniCredential"],["impl StructuralPartialEq for Ciphertext"],["impl StructuralPartialEq for UidStruct"],["impl StructuralPartialEq for CiphertextWithSecretNonce"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/prost/message/trait.Message.js b/implementors/prost/message/trait.Message.js index d2693512e..415808c8e 100644 --- a/implementors/prost/message/trait.Message.js +++ b/implementors/prost/message/trait.Message.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"libsignal_service":[["impl Message for Sticker"],["impl Message for Opaque"],["impl Message for GroupAttributeBlob"],["impl Message for FetchLatest"],["impl Message for Offer"],["impl Message for MobileCoin"],["impl Message for EditMessage"],["impl Message for PromotePendingMemberAction"],["impl Message for Quote"],["impl Message for Phone"],["impl Message for PaymentAddress"],["impl Message for DeleteBannedMemberAction"],["impl Message for Amount"],["impl Message for Certificate"],["impl Message for ViewOnceOpen"],["impl Message for Busy"],["impl Message for Keys"],["impl Message for Answer"],["impl Message for DeletePendingMemberAction"],["impl Message for AddPendingMemberAction"],["impl Message for Verified"],["impl Message for GroupChange"],["impl Message for PromoteRequestingMemberAction"],["impl Message for AttachmentPointer"],["impl Message for GroupJoinInfo"],["impl Message for ModifyDescriptionAction"],["impl Message for MessageRequestResponse"],["impl Message for PromotePendingPniAciMemberProfileKeyAction"],["impl Message for WebSocketRequestMessage"],["impl Message for Read"],["impl Message for ModifyAvatarAction"],["impl Message for StickerPackOperation"],["impl Message for Certificate"],["impl Message for SenderCertificate"],["impl Message for StoryContext"],["impl Message for DeleteMemberAction"],["impl Message for OutgoingPayment"],["impl Message for ModifyAttributesAccessControlAction"],["impl Message for Avatar"],["impl Message for ProvisioningUuid"],["impl Message for AddRequestingMemberAction"],["impl Message for ModifyInviteLinkPasswordAction"],["impl Message for ModifyMemberRoleAction"],["impl Message for Gradient"],["impl Message for AddBannedMemberAction"],["impl Message for ServerCertificate"],["impl Message for BannedMember"],["impl Message for GroupContext"],["impl Message for ReceiptMessage"],["impl Message for SyncMessage"],["impl Message for Member"],["impl Message for QuotedAttachment"],["impl Message for Name"],["impl Message for Activation"],["impl Message for GroupChangeState"],["impl Message for BodyRange"],["impl Message for Hangup"],["impl Message for AvatarUploadAttributes"],["impl Message for Contacts"],["impl Message for GroupInviteLinkContentsV1"],["impl Message for Avatar"],["impl Message for Reaction"],["impl Message for MobileCoin"],["impl Message for Preview"],["impl Message for ProvisionMessage"],["impl Message for IceUpdate"],["impl Message for GroupContextV2"],["impl Message for WebSocketResponseMessage"],["impl Message for ModifyMemberProfileKeyAction"],["impl Message for ProvisionEnvelope"],["impl Message for UnidentifiedSenderMessage"],["impl Message for PendingMember"],["impl Message for GroupDetails"],["impl Message for Member"],["impl Message for AddMemberAction"],["impl Message for ModifyMembersAccessControlAction"],["impl Message for GroupCallUpdate"],["impl Message for DecryptionErrorMessage"],["impl Message for Content"],["impl Message for ModifyAnnouncementsOnlyAction"],["impl Message for Avatar"],["impl Message for GroupExternalCredential"],["impl Message for WebSocketMessage"],["impl Message for DataMessage"],["impl Message for Email"],["impl Message for Pack"],["impl Message for Viewed"],["impl Message for Configuration"],["impl Message for DeviceName"],["impl Message for TypingMessage"],["impl Message for Delete"],["impl Message for CallLogEvent"],["impl Message for ModifyTitleAction"],["impl Message for Group"],["impl Message for TextAttachment"],["impl Message for Actions"],["impl Message for Message"],["impl Message for UnidentifiedDeliveryStatus"],["impl Message for PniChangeNumber"],["impl Message for GroupChanges"],["impl Message for CallMessage"],["impl Message for StoryMessage"],["impl Message for Sent"],["impl Message for AccessControl"],["impl Message for Sticker"],["impl Message for PniSignatureMessage"],["impl Message for Member"],["impl Message for GroupInviteLink"],["impl Message for Request"],["impl Message for Blocked"],["impl Message for CallEvent"],["impl Message for ModifyAddFromInviteLinkAccessControlAction"],["impl Message for MobileCoinAddress"],["impl Message for RequestingMember"],["impl Message for Envelope"],["impl Message for DeleteRequestingMemberAction"],["impl Message for MobileCoin"],["impl Message for Contact"],["impl Message for ContactDetails"],["impl Message for Notification"],["impl Message for CallLinkUpdate"],["impl Message for ModifyDisappearingMessagesTimerAction"],["impl Message for NullMessage"],["impl Message for GiftBadge"],["impl Message for Payment"],["impl Message for StoryMessageRecipient"],["impl Message for PostalAddress"]] +"libsignal_service":[["impl Message for Certificate"],["impl Message for GroupAttributeBlob"],["impl Message for SenderCertificate"],["impl Message for Reaction"],["impl Message for PniSignatureMessage"],["impl Message for Quote"],["impl Message for WebSocketRequestMessage"],["impl Message for Busy"],["impl Message for StoryMessage"],["impl Message for SyncMessage"],["impl Message for PromotePendingMemberAction"],["impl Message for AddPendingMemberAction"],["impl Message for Configuration"],["impl Message for Request"],["impl Message for ModifyAttributesAccessControlAction"],["impl Message for CallLinkUpdate"],["impl Message for ModifyAvatarAction"],["impl Message for GroupContextV2"],["impl Message for Contact"],["impl Message for ModifyDisappearingMessagesTimerAction"],["impl Message for TypingMessage"],["impl Message for RequestingMember"],["impl Message for DeleteMemberAction"],["impl Message for DataMessage"],["impl Message for OutgoingPayment"],["impl Message for ReceiptMessage"],["impl Message for Activation"],["impl Message for DeviceName"],["impl Message for WebSocketResponseMessage"],["impl Message for PostalAddress"],["impl Message for BannedMember"],["impl Message for DeleteBannedMemberAction"],["impl Message for ProvisioningUuid"],["impl Message for Actions"],["impl Message for ModifyMembersAccessControlAction"],["impl Message for AvatarUploadAttributes"],["impl Message for CallMessage"],["impl Message for CallLogEvent"],["impl Message for ViewOnceOpen"],["impl Message for Keys"],["impl Message for GroupChanges"],["impl Message for PendingMember"],["impl Message for Sent"],["impl Message for ModifyAnnouncementsOnlyAction"],["impl Message for Opaque"],["impl Message for MobileCoin"],["impl Message for UnidentifiedSenderMessage"],["impl Message for Avatar"],["impl Message for Payment"],["impl Message for Phone"],["impl Message for MessageRequestResponse"],["impl Message for AddBannedMemberAction"],["impl Message for AttachmentPointer"],["impl Message for AccessControl"],["impl Message for Content"],["impl Message for Read"],["impl Message for Member"],["impl Message for Group"],["impl Message for NullMessage"],["impl Message for TextAttachment"],["impl Message for Envelope"],["impl Message for Blocked"],["impl Message for ProvisionMessage"],["impl Message for Gradient"],["impl Message for CallEvent"],["impl Message for GroupInviteLinkContentsV1"],["impl Message for Contacts"],["impl Message for Name"],["impl Message for DeleteRequestingMemberAction"],["impl Message for GroupJoinInfo"],["impl Message for PromoteRequestingMemberAction"],["impl Message for MobileCoinAddress"],["impl Message for Sticker"],["impl Message for PniChangeNumber"],["impl Message for FetchLatest"],["impl Message for StoryContext"],["impl Message for Answer"],["impl Message for ModifyInviteLinkPasswordAction"],["impl Message for GroupChange"],["impl Message for ModifyAddFromInviteLinkAccessControlAction"],["impl Message for ModifyTitleAction"],["impl Message for ModifyMemberRoleAction"],["impl Message for Notification"],["impl Message for Member"],["impl Message for Verified"],["impl Message for ContactDetails"],["impl Message for GroupExternalCredential"],["impl Message for GroupChangeState"],["impl Message for DeletePendingMemberAction"],["impl Message for DecryptionErrorMessage"],["impl Message for EditMessage"],["impl Message for StoryMessageRecipient"],["impl Message for Preview"],["impl Message for Delete"],["impl Message for ModifyMemberProfileKeyAction"],["impl Message for Pack"],["impl Message for Member"],["impl Message for BodyRange"],["impl Message for IceUpdate"],["impl Message for Amount"],["impl Message for Avatar"],["impl Message for Certificate"],["impl Message for GroupCallUpdate"],["impl Message for PaymentAddress"],["impl Message for Sticker"],["impl Message for WebSocketMessage"],["impl Message for Hangup"],["impl Message for ModifyDescriptionAction"],["impl Message for Avatar"],["impl Message for StickerPackOperation"],["impl Message for PromotePendingPniAciMemberProfileKeyAction"],["impl Message for GroupContext"],["impl Message for Offer"],["impl Message for ProvisionEnvelope"],["impl Message for GroupDetails"],["impl Message for QuotedAttachment"],["impl Message for AddMemberAction"],["impl Message for Viewed"],["impl Message for MobileCoin"],["impl Message for GiftBadge"],["impl Message for MobileCoin"],["impl Message for Email"],["impl Message for UnidentifiedDeliveryStatus"],["impl Message for ServerCertificate"],["impl Message for Message"],["impl Message for AddRequestingMemberAction"],["impl Message for GroupInviteLink"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/serde/de/trait.Deserialize.js b/implementors/serde/de/trait.Deserialize.js index f9adf46d9..4b74abb62 100644 --- a/implementors/serde/de/trait.Deserialize.js +++ b/implementors/serde/de/trait.Deserialize.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"libsignal_service":[["impl<'de> Deserialize<'de> for SignedPreKeyEntity"],["impl<'de> Deserialize<'de> for PreKeyResponseItem"],["impl<'de> Deserialize<'de> for DeviceId"],["impl<'de> Deserialize<'de> for KyberPreKeyEntity"],["impl<'de> Deserialize<'de> for ConfirmCodeResponse"],["impl<'de> Deserialize<'de> for ServiceIds"],["impl<'de> Deserialize<'de> for SignalServers"],["impl<'de> Deserialize<'de> for PreKeyStatus"],["impl<'de> Deserialize<'de> for PendingMember"],["impl<'de> Deserialize<'de> for DeviceCapabilities"],["impl<'de> Deserialize<'de> for RecaptchaAttributes"],["impl<'de> Deserialize<'de> for WhoAmIResponse"],["impl<'de> Deserialize<'de> for LinkResponse"],["impl<'de> Deserialize<'de> for AttachmentV2UploadAttributes"],["impl<'de> Deserialize<'de> for PreKeyResponse"],["impl<'de> Deserialize<'de> for Profile"],["impl<'de> Deserialize<'de> for Timer"],["impl<'de> Deserialize<'de> for ProofRequired"],["impl<'de> Deserialize<'de> for VerifyAccountResponse"],["impl<'de> Deserialize<'de> for RequestingMember"],["impl<'de, R> Deserialize<'de> for Attachment<R>where\n R: Deserialize<'de>,"],["impl<'de> Deserialize<'de> for Group"],["impl<'de> Deserialize<'de> for AccountAttributes"],["impl<'de> Deserialize<'de> for EnvelopeEntity"],["impl<'de> Deserialize<'de> for MismatchedDevices"],["impl<'de> Deserialize<'de> for RegistrationSessionMetadataResponse"],["impl<'de> Deserialize<'de> for SignalServiceProfile"],["impl<'de> Deserialize<'de> for Contact"],["impl<'de> Deserialize<'de> for StaleDevices"],["impl<'de> Deserialize<'de> for SendMessageResponse"],["impl<'de> Deserialize<'de> for ServiceAddress"],["impl<'de, S> Deserialize<'de> for ProfileName<S>where\n S: Deserialize<'de>,"],["impl<'de> Deserialize<'de> for AccessControl"],["impl<'de> Deserialize<'de> for DeviceInfo"],["impl<'de> Deserialize<'de> for Member"],["impl<'de> Deserialize<'de> for PreKeyEntity"]], -"zkgroup":[["impl<'de> Deserialize<'de> for SystemParams"],["impl<'de> Deserialize<'de> for AuthCredentialPresentationProofV2"],["impl<'de> Deserialize<'de> for AuthCredential"],["impl<'de> Deserialize<'de> for CreateCallLinkCredentialRequestContext"],["impl<'de> Deserialize<'de> for ProfileKeyCiphertext"],["impl<'de> Deserialize<'de> for CallLinkAuthCredentialResponse"],["impl<'de> Deserialize<'de> for CiphertextWithSecretNonce"],["impl<'de> Deserialize<'de> for KeyPair"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredential"],["impl<'de> Deserialize<'de> for UidStruct"],["impl<'de> Deserialize<'de> for ReceiptCredentialPresentationProof"],["impl<'de> Deserialize<'de> for ServerPublicParams"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredentialResponse"],["impl<'de> Deserialize<'de> for Ciphertext"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for GroupPublicParams"],["impl<'de> Deserialize<'de> for AuthCredentialWithPniResponse"],["impl<'de> Deserialize<'de> for SystemParams"],["impl<'de> Deserialize<'de> for KeyPair"],["impl<'de> Deserialize<'de> for ReceiptCredentialPresentation"],["impl<'de> Deserialize<'de> for AuthCredentialWithPniIssuanceProof"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialPresentationProofV2"],["impl<'de> Deserialize<'de> for SystemParams"],["impl<'de> Deserialize<'de> for ReceiptCredential"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for ProfileKey"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialRequestProof"],["impl<'de> Deserialize<'de> for ReceiptCredentialResponse"],["impl<'de> Deserialize<'de> for AuthCredentialIssuanceProof"],["impl<'de> Deserialize<'de> for AuthCredentialWithPniPresentation"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for CreateCallLinkCredentialRequest"],["impl<'de> Deserialize<'de> for AuthCredentialWithPniPresentationProof"],["impl<'de> Deserialize<'de> for Ciphertext"],["impl<'de> Deserialize<'de> for KeyPair"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredentialPresentationProof"],["impl<'de> Deserialize<'de> for KeyPair"],["impl<'de> Deserialize<'de> for CreateCallLinkCredentialResponse"],["impl<'de> Deserialize<'de> for CallLinkSecretParams"],["impl<'de> Deserialize<'de> for CreateCallLinkCredentialPresentation"],["impl<'de, S: AttrScalars> Deserialize<'de> for KeyPair<S>"],["impl<'de> Deserialize<'de> for AuthCredentialPresentationV2"],["impl<'de> Deserialize<'de> for CallLinkAuthCredentialPresentation"],["impl<'de> Deserialize<'de> for KeyPair"],["impl<'de> Deserialize<'de> for SystemParams"],["impl<'de> Deserialize<'de> for ReceiptCredentialRequest"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredentialIssuanceProof"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for ProfileKeyCommitment"],["impl<'de> Deserialize<'de> for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl<'de> Deserialize<'de> for GroupSecretParams"],["impl<'de> Deserialize<'de> for CiphertextWithSecretNonce"],["impl<'de> Deserialize<'de> for UuidCiphertext"],["impl<'de> Deserialize<'de> for BlindedReceiptCredential"],["impl<'de> Deserialize<'de> for Commitment"],["impl<'de> Deserialize<'de> for Ciphertext"],["impl<'de> Deserialize<'de> for ProfileKeyCredential"],["impl<'de> Deserialize<'de> for GroupMasterKey"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredential"],["impl<'de> Deserialize<'de> for AuthCredentialWithPni"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for TimestampStruct"],["impl<'de> Deserialize<'de> for GenericServerPublicParams"],["impl<'de> Deserialize<'de> for ReceiptStruct"],["impl<'de> Deserialize<'de> for BlindedExpiringProfileKeyCredential"],["impl<'de> Deserialize<'de> for ReceiptCredentialIssuanceProof"],["impl<'de> Deserialize<'de> for CallLinkPublicParams"],["impl<'de> Deserialize<'de> for BlindedReceiptCredentialWithSecretNonce"],["impl<'de> Deserialize<'de> for ReceiptCredentialRequestContext"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialPresentationProofV1"],["impl<'de> Deserialize<'de> for ServerSecretParams"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialPresentationV2"],["impl<'de> Deserialize<'de> for PniCredential"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialPresentationV1"],["impl<'de> Deserialize<'de> for CreateCallLinkCredential"],["impl<'de> Deserialize<'de> for CallLinkAuthCredential"],["impl<'de> Deserialize<'de> for AuthCredentialResponse"],["impl<'de> Deserialize<'de> for AuthCredentialWithPni"],["impl<'de, T> Deserialize<'de> for OneBased<T>where\n T: Deserialize<'de>,"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialRequestContext"],["impl<'de> Deserialize<'de> for CommitmentWithSecretNonce"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredentialPresentation"],["impl<'de> Deserialize<'de> for ReceiptCredential"],["impl<'de> Deserialize<'de> for AuthCredential"],["impl<'de> Deserialize<'de> for ProfileKeyStruct"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialRequest"],["impl<'de> Deserialize<'de> for Ciphertext"],["impl<'de> Deserialize<'de> for GenericServerSecretParams"]] +"libsignal_service":[["impl<'de> Deserialize<'de> for PreKeyStatus"],["impl<'de, S> Deserialize<'de> for ProfileName<S>where\n S: Deserialize<'de>,"],["impl<'de> Deserialize<'de> for PreKeyResponse"],["impl<'de> Deserialize<'de> for AttachmentV2UploadAttributes"],["impl<'de> Deserialize<'de> for RequestingMember"],["impl<'de> Deserialize<'de> for ConfirmCodeResponse"],["impl<'de> Deserialize<'de> for ProofRequired"],["impl<'de> Deserialize<'de> for VerifyAccountResponse"],["impl<'de> Deserialize<'de> for SignalServers"],["impl<'de> Deserialize<'de> for SignalServiceProfile"],["impl<'de> Deserialize<'de> for PendingMember"],["impl<'de> Deserialize<'de> for MismatchedDevices"],["impl<'de> Deserialize<'de> for DeviceCapabilities"],["impl<'de> Deserialize<'de> for SendMessageResponse"],["impl<'de> Deserialize<'de> for RecaptchaAttributes"],["impl<'de> Deserialize<'de> for Contact"],["impl<'de> Deserialize<'de> for Timer"],["impl<'de> Deserialize<'de> for AccountAttributes"],["impl<'de> Deserialize<'de> for StaleDevices"],["impl<'de> Deserialize<'de> for ServiceAddress"],["impl<'de> Deserialize<'de> for RegistrationSessionMetadataResponse"],["impl<'de> Deserialize<'de> for LinkResponse"],["impl<'de> Deserialize<'de> for DeviceId"],["impl<'de> Deserialize<'de> for PreKeyEntity"],["impl<'de> Deserialize<'de> for DeviceInfo"],["impl<'de> Deserialize<'de> for ServiceIds"],["impl<'de> Deserialize<'de> for Profile"],["impl<'de> Deserialize<'de> for PreKeyResponseItem"],["impl<'de> Deserialize<'de> for Member"],["impl<'de> Deserialize<'de> for KyberPreKeyEntity"],["impl<'de> Deserialize<'de> for WhoAmIResponse"],["impl<'de> Deserialize<'de> for Group"],["impl<'de, R> Deserialize<'de> for Attachment<R>where\n R: Deserialize<'de>,"],["impl<'de> Deserialize<'de> for EnvelopeEntity"],["impl<'de> Deserialize<'de> for AccessControl"],["impl<'de> Deserialize<'de> for SignedPreKeyEntity"]], +"zkgroup":[["impl<'de> Deserialize<'de> for BlindedReceiptCredentialWithSecretNonce"],["impl<'de> Deserialize<'de> for CiphertextWithSecretNonce"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for UuidCiphertext"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialPresentationProofV1"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredentialPresentation"],["impl<'de> Deserialize<'de> for UidStruct"],["impl<'de> Deserialize<'de> for ReceiptCredentialIssuanceProof"],["impl<'de> Deserialize<'de> for AuthCredentialWithPniResponse"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for BlindedExpiringProfileKeyCredential"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for AuthCredentialWithPniIssuanceProof"],["impl<'de> Deserialize<'de> for CallLinkSecretParams"],["impl<'de> Deserialize<'de> for AuthCredentialIssuanceProof"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialPresentationV2"],["impl<'de> Deserialize<'de> for AuthCredentialWithPniPresentation"],["impl<'de> Deserialize<'de> for ProfileKey"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredential"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredential"],["impl<'de> Deserialize<'de> for Ciphertext"],["impl<'de> Deserialize<'de> for CallLinkPublicParams"],["impl<'de> Deserialize<'de> for AuthCredentialWithPni"],["impl<'de> Deserialize<'de> for PublicKey"],["impl<'de> Deserialize<'de> for TimestampStruct"],["impl<'de> Deserialize<'de> for ServerPublicParams"],["impl<'de> Deserialize<'de> for BlindedReceiptCredential"],["impl<'de> Deserialize<'de> for ReceiptCredentialRequestContext"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredentialResponse"],["impl<'de> Deserialize<'de> for KeyPair"],["impl<'de> Deserialize<'de> for Ciphertext"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialRequest"],["impl<'de> Deserialize<'de> for Ciphertext"],["impl<'de> Deserialize<'de> for CreateCallLinkCredentialPresentation"],["impl<'de> Deserialize<'de> for AuthCredentialWithPniPresentationProof"],["impl<'de> Deserialize<'de> for SystemParams"],["impl<'de> Deserialize<'de> for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl<'de> Deserialize<'de> for ProfileKeyCredential"],["impl<'de> Deserialize<'de> for SystemParams"],["impl<'de> Deserialize<'de> for KeyPair"],["impl<'de> Deserialize<'de> for CallLinkAuthCredential"],["impl<'de> Deserialize<'de> for GroupSecretParams"],["impl<'de> Deserialize<'de> for SystemParams"],["impl<'de> Deserialize<'de> for ReceiptCredentialResponse"],["impl<'de> Deserialize<'de> for GenericServerPublicParams"],["impl<'de> Deserialize<'de> for GenericServerSecretParams"],["impl<'de> Deserialize<'de> for ReceiptCredential"],["impl<'de> Deserialize<'de> for CreateCallLinkCredential"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialPresentationProofV2"],["impl<'de> Deserialize<'de> for ProfileKeyCiphertext"],["impl<'de> Deserialize<'de> for ReceiptCredentialPresentationProof"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialRequestProof"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredentialPresentationProof"],["impl<'de> Deserialize<'de> for ProfileKeyCommitment"],["impl<'de> Deserialize<'de> for ReceiptCredentialRequest"],["impl<'de> Deserialize<'de> for CallLinkAuthCredentialResponse"],["impl<'de> Deserialize<'de> for ReceiptStruct"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialPresentationV1"],["impl<'de> Deserialize<'de> for ServerSecretParams"],["impl<'de> Deserialize<'de> for AuthCredential"],["impl<'de, S: AttrScalars> Deserialize<'de> for KeyPair<S>"],["impl<'de> Deserialize<'de> for AuthCredentialResponse"],["impl<'de> Deserialize<'de> for CallLinkAuthCredentialPresentation"],["impl<'de> Deserialize<'de> for AuthCredentialPresentationV2"],["impl<'de> Deserialize<'de> for ReceiptCredential"],["impl<'de> Deserialize<'de> for Ciphertext"],["impl<'de> Deserialize<'de> for AuthCredentialWithPni"],["impl<'de> Deserialize<'de> for ProfileKeyStruct"],["impl<'de> Deserialize<'de> for KeyPair"],["impl<'de> Deserialize<'de> for GroupPublicParams"],["impl<'de> Deserialize<'de> for ReceiptCredentialPresentation"],["impl<'de> Deserialize<'de> for CreateCallLinkCredentialRequestContext"],["impl<'de> Deserialize<'de> for AuthCredential"],["impl<'de> Deserialize<'de> for KeyPair"],["impl<'de> Deserialize<'de> for ProfileKeyCredentialRequestContext"],["impl<'de> Deserialize<'de> for CreateCallLinkCredentialResponse"],["impl<'de> Deserialize<'de> for CommitmentWithSecretNonce"],["impl<'de> Deserialize<'de> for CreateCallLinkCredentialRequest"],["impl<'de> Deserialize<'de> for Commitment"],["impl<'de> Deserialize<'de> for GroupMasterKey"],["impl<'de> Deserialize<'de> for ExpiringProfileKeyCredentialIssuanceProof"],["impl<'de> Deserialize<'de> for KeyPair"],["impl<'de> Deserialize<'de> for AuthCredentialPresentationProofV2"],["impl<'de> Deserialize<'de> for SystemParams"],["impl<'de> Deserialize<'de> for CiphertextWithSecretNonce"],["impl<'de, T> Deserialize<'de> for OneBased<T>where\n T: Deserialize<'de>,"],["impl<'de> Deserialize<'de> for PniCredential"],["impl<'de> Deserialize<'de> for PublicKey"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/serde/ser/trait.Serialize.js b/implementors/serde/ser/trait.Serialize.js index 3a61e0d27..db1a0330f 100644 --- a/implementors/serde/ser/trait.Serialize.js +++ b/implementors/serde/ser/trait.Serialize.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"libsignal_service":[["impl Serialize for AccessControl"],["impl Serialize for PendingMember"],["impl Serialize for SignedPreKey"],["impl Serialize for AccountAttributes"],["impl<S> Serialize for ProfileName<S>where\n S: Serialize,"],["impl Serialize for DeviceInfo"],["impl Serialize for LinkRequest"],["impl Serialize for RequestingMember"],["impl Serialize for ServiceIds"],["impl Serialize for Member"],["impl Serialize for EnvelopeEntity"],["impl Serialize for SignalServers"],["impl Serialize for LinkAccountAttributes"],["impl Serialize for OutgoingPushMessage"],["impl Serialize for DeviceId"],["impl Serialize for LinkCapabilities"],["impl Serialize for RecaptchaAttributes"],["impl Serialize for ServiceAddress"],["impl Serialize for DeviceCapabilities"],["impl Serialize for OutgoingPushMessages"],["impl<R> Serialize for Attachment<R>where\n R: Serialize,"],["impl Serialize for KyberPreKeyEntity"],["impl Serialize for Contact"],["impl Serialize for ProofRequired"],["impl Serialize for PreKeyEntity"],["impl Serialize for Group"],["impl Serialize for PreKeyState"],["impl Serialize for Timer"],["impl Serialize for Profile"]], -"zkgroup":[["impl Serialize for ProfileKeyCredentialRequest"],["impl Serialize for CreateCallLinkCredential"],["impl Serialize for TimestampStruct"],["impl Serialize for AuthCredentialWithPniResponse"],["impl Serialize for PublicKey"],["impl Serialize for CreateCallLinkCredentialRequest"],["impl Serialize for CallLinkPublicParams"],["impl Serialize for ProfileKeyCredentialPresentationV2"],["impl Serialize for CallLinkAuthCredentialResponse"],["impl Serialize for ReceiptCredential"],["impl Serialize for KeyPair"],["impl Serialize for GroupSecretParams"],["impl Serialize for AuthCredentialResponse"],["impl Serialize for SystemParams"],["impl Serialize for ReceiptCredential"],["impl Serialize for BlindedExpiringProfileKeyCredential"],["impl Serialize for CallLinkAuthCredentialPresentation"],["impl Serialize for KeyPair"],["impl Serialize for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl Serialize for ExpiringProfileKeyCredentialPresentation"],["impl Serialize for ReceiptCredentialPresentationProof"],["impl Serialize for PublicKey"],["impl Serialize for AuthCredentialPresentationV2"],["impl Serialize for CommitmentWithSecretNonce"],["impl<T> Serialize for OneBased<T>where\n T: Serialize,"],["impl Serialize for BlindedReceiptCredential"],["impl Serialize for AnyAuthCredentialPresentation"],["impl Serialize for ServerSecretParams"],["impl Serialize for AuthCredentialPresentationProofV2"],["impl Serialize for ExpiringProfileKeyCredential"],["impl Serialize for AuthCredentialWithPniPresentationProof"],["impl Serialize for ProfileKeyCredentialPresentationProofV2"],["impl Serialize for PniCredential"],["impl Serialize for ReceiptCredentialPresentation"],["impl<S: AttrScalars> Serialize for KeyPair<S>"],["impl Serialize for AuthCredentialWithPni"],["impl Serialize for Commitment"],["impl Serialize for CreateCallLinkCredentialRequestContext"],["impl Serialize for SystemParams"],["impl Serialize for ProfileKey"],["impl Serialize for ServerPublicParams"],["impl Serialize for SystemParams"],["impl Serialize for ProfileKeyCiphertext"],["impl Serialize for ProfileKeyVersion"],["impl Serialize for ExpiringProfileKeyCredentialPresentationProof"],["impl Serialize for ReceiptCredentialResponse"],["impl Serialize for PublicKey"],["impl Serialize for GenericServerSecretParams"],["impl Serialize for CreateCallLinkCredentialPresentation"],["impl Serialize for AuthCredential"],["impl Serialize for AuthCredentialWithPniIssuanceProof"],["impl Serialize for CallLinkAuthCredential"],["impl Serialize for AnyProfileKeyCredentialPresentation"],["impl Serialize for AuthCredentialWithPni"],["impl Serialize for KeyPair"],["impl Serialize for ProfileKeyCommitment"],["impl Serialize for ProfileKeyCredentialPresentationProofV1"],["impl Serialize for GroupPublicParams"],["impl Serialize for ProfileKeyCredential"],["impl Serialize for CreateCallLinkCredentialResponse"],["impl Serialize for ProfileKeyCredentialRequestContext"],["impl Serialize for UuidCiphertext"],["impl Serialize for AuthCredentialWithPniPresentation"],["impl Serialize for AuthCredentialIssuanceProof"],["impl Serialize for ProfileKeyCredentialPresentationV1"],["impl Serialize for KeyPair"],["impl Serialize for ExpiringProfileKeyCredential"],["impl Serialize for Ciphertext"],["impl Serialize for AuthCredential"],["impl Serialize for ExpiringProfileKeyCredentialIssuanceProof"],["impl Serialize for ReceiptCredentialIssuanceProof"],["impl Serialize for GenericServerPublicParams"],["impl Serialize for ReceiptCredentialRequest"],["impl Serialize for ReceiptStruct"],["impl Serialize for GroupMasterKey"],["impl Serialize for ProfileKeyCredentialRequestProof"],["impl Serialize for KeyPair"],["impl Serialize for Ciphertext"],["impl Serialize for CallLinkSecretParams"],["impl Serialize for PublicKey"],["impl Serialize for PublicKey"],["impl Serialize for SystemParams"],["impl Serialize for CiphertextWithSecretNonce"],["impl Serialize for ProfileKeyStruct"],["impl Serialize for Ciphertext"],["impl Serialize for ReceiptCredentialRequestContext"],["impl Serialize for ExpiringProfileKeyCredentialResponse"],["impl Serialize for Ciphertext"],["impl Serialize for UidStruct"],["impl Serialize for PublicKey"],["impl Serialize for BlindedReceiptCredentialWithSecretNonce"],["impl Serialize for CiphertextWithSecretNonce"]] +"libsignal_service":[["impl Serialize for RecaptchaAttributes"],["impl Serialize for SignalServers"],["impl Serialize for ServiceAddress"],["impl Serialize for EnvelopeEntity"],["impl Serialize for OutgoingPushMessages"],["impl Serialize for OutgoingPushMessage"],["impl<R> Serialize for Attachment<R>where\n R: Serialize,"],["impl Serialize for PreKeyEntity"],["impl Serialize for AccessControl"],["impl Serialize for RequestingMember"],["impl Serialize for PreKeyState"],["impl Serialize for Timer"],["impl Serialize for PendingMember"],["impl Serialize for ProofRequired"],["impl Serialize for SignedPreKey"],["impl Serialize for Group"],["impl Serialize for Profile"],["impl Serialize for KyberPreKeyEntity"],["impl Serialize for LinkCapabilities"],["impl Serialize for DeviceInfo"],["impl Serialize for Contact"],["impl Serialize for AccountAttributes"],["impl<S> Serialize for ProfileName<S>where\n S: Serialize,"],["impl Serialize for LinkAccountAttributes"],["impl Serialize for DeviceCapabilities"],["impl Serialize for LinkRequest"],["impl Serialize for Member"],["impl Serialize for ServiceIds"],["impl Serialize for DeviceId"]], +"zkgroup":[["impl Serialize for ReceiptCredential"],["impl Serialize for BlindedReceiptCredential"],["impl Serialize for AuthCredential"],["impl Serialize for KeyPair"],["impl Serialize for KeyPair"],["impl Serialize for PniCredential"],["impl Serialize for Ciphertext"],["impl Serialize for AuthCredentialResponse"],["impl Serialize for ProfileKeyCredentialPresentationProofV1"],["impl Serialize for SystemParams"],["impl Serialize for PublicKey"],["impl Serialize for ProfileKeyVersion"],["impl Serialize for KeyPair"],["impl Serialize for CallLinkAuthCredential"],["impl Serialize for ProfileKeyStruct"],["impl Serialize for AuthCredentialPresentationProofV2"],["impl Serialize for AuthCredentialWithPniIssuanceProof"],["impl Serialize for SystemParams"],["impl Serialize for Ciphertext"],["impl Serialize for AuthCredentialWithPni"],["impl Serialize for ReceiptCredentialRequestContext"],["impl Serialize for AuthCredentialWithPniPresentation"],["impl Serialize for PublicKey"],["impl Serialize for AuthCredentialWithPniResponse"],["impl Serialize for ProfileKeyCredential"],["impl<T> Serialize for OneBased<T>where\n T: Serialize,"],["impl Serialize for CiphertextWithSecretNonce"],["impl Serialize for PublicKey"],["impl Serialize for ProfileKeyCredentialPresentationV2"],["impl Serialize for SystemParams"],["impl Serialize for AnyAuthCredentialPresentation"],["impl Serialize for ExpiringProfileKeyCredential"],["impl Serialize for AuthCredential"],["impl Serialize for CommitmentWithSecretNonce"],["impl Serialize for GroupSecretParams"],["impl Serialize for PublicKey"],["impl Serialize for GroupPublicParams"],["impl Serialize for AuthCredentialWithPni"],["impl Serialize for Commitment"],["impl Serialize for CreateCallLinkCredentialResponse"],["impl Serialize for BlindedExpiringProfileKeyCredentialWithSecretNonce"],["impl Serialize for GroupMasterKey"],["impl Serialize for KeyPair"],["impl Serialize for ServerPublicParams"],["impl Serialize for CreateCallLinkCredentialRequest"],["impl Serialize for ProfileKeyCredentialRequestProof"],["impl Serialize for SystemParams"],["impl Serialize for CreateCallLinkCredential"],["impl Serialize for ReceiptCredentialIssuanceProof"],["impl Serialize for UuidCiphertext"],["impl Serialize for ServerSecretParams"],["impl Serialize for Ciphertext"],["impl Serialize for ExpiringProfileKeyCredentialPresentation"],["impl Serialize for ProfileKey"],["impl Serialize for ProfileKeyCredentialRequest"],["impl Serialize for ProfileKeyCredentialPresentationV1"],["impl Serialize for BlindedExpiringProfileKeyCredential"],["impl Serialize for ExpiringProfileKeyCredentialIssuanceProof"],["impl Serialize for ReceiptCredentialResponse"],["impl Serialize for ExpiringProfileKeyCredential"],["impl Serialize for PublicKey"],["impl Serialize for PublicKey"],["impl Serialize for CreateCallLinkCredentialPresentation"],["impl Serialize for CreateCallLinkCredentialRequestContext"],["impl Serialize for KeyPair"],["impl Serialize for ReceiptCredentialPresentation"],["impl Serialize for ExpiringProfileKeyCredentialResponse"],["impl Serialize for ReceiptStruct"],["impl Serialize for BlindedReceiptCredentialWithSecretNonce"],["impl Serialize for ReceiptCredentialPresentationProof"],["impl Serialize for UidStruct"],["impl Serialize for CiphertextWithSecretNonce"],["impl Serialize for GenericServerPublicParams"],["impl<S: AttrScalars> Serialize for KeyPair<S>"],["impl Serialize for ProfileKeyCiphertext"],["impl Serialize for ReceiptCredentialRequest"],["impl Serialize for CallLinkSecretParams"],["impl Serialize for AuthCredentialWithPniPresentationProof"],["impl Serialize for Ciphertext"],["impl Serialize for GenericServerSecretParams"],["impl Serialize for ProfileKeyCredentialPresentationProofV2"],["impl Serialize for CallLinkPublicParams"],["impl Serialize for AnyProfileKeyCredentialPresentation"],["impl Serialize for TimestampStruct"],["impl Serialize for ProfileKeyCommitment"],["impl Serialize for ReceiptCredential"],["impl Serialize for ExpiringProfileKeyCredentialPresentationProof"],["impl Serialize for CallLinkAuthCredentialPresentation"],["impl Serialize for ProfileKeyCredentialRequestContext"],["impl Serialize for CallLinkAuthCredentialResponse"],["impl Serialize for AuthCredentialIssuanceProof"],["impl Serialize for AuthCredentialPresentationV2"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/subtle/trait.ConstantTimeEq.js b/implementors/subtle/trait.ConstantTimeEq.js index 5bb048b4a..21d817301 100644 --- a/implementors/subtle/trait.ConstantTimeEq.js +++ b/implementors/subtle/trait.ConstantTimeEq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"libsignal_protocol":[["impl ConstantTimeEq for Key<Public>"],["impl ConstantTimeEq for PublicKey"]] +"libsignal_protocol":[["impl ConstantTimeEq for PublicKey"],["impl ConstantTimeEq for Key<Public>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/zkcredential/attributes/trait.PublicKey.js b/implementors/zkcredential/attributes/trait.PublicKey.js index c37d3c6bd..6a4bd4dde 100644 --- a/implementors/zkcredential/attributes/trait.PublicKey.js +++ b/implementors/zkcredential/attributes/trait.PublicKey.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"zkgroup":[["impl PublicKey for PublicKey"],["impl PublicKey for KeyPair"]] +"zkgroup":[["impl PublicKey for KeyPair"],["impl PublicKey for PublicKey"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/libsignal_protocol/enum.ContentHint.html b/libsignal_protocol/enum.ContentHint.html index 661623bb4..e4a4dcb4f 100644 --- a/libsignal_protocol/enum.ContentHint.html +++ b/libsignal_protocol/enum.ContentHint.html @@ -3,7 +3,7 @@ Resendable, Implicit, Unknown(u32), -}

Variants§

§

Default

§

Resendable

§

Implicit

§

Unknown(u32)

Implementations§

source§

impl ContentHint

source

pub const fn to_u32(self) -> u32

Trait Implementations§

source§

impl Clone for ContentHint

source§

fn clone(&self) -> ContentHint

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ContentHint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<ContentHint> for u32

source§

fn from(hint: ContentHint) -> Self

Converts to this type from the input type.
source§

impl From<u32> for ContentHint

source§

fn from(raw_value: u32) -> Self

Converts to this type from the input type.
source§

impl PartialEq<ContentHint> for ContentHint

source§

fn eq(&self, other: &ContentHint) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Default

§

Resendable

§

Implicit

§

Unknown(u32)

Implementations§

source§

impl ContentHint

source

pub const fn to_u32(self) -> u32

Trait Implementations§

source§

impl Clone for ContentHint

source§

fn clone(&self) -> ContentHint

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ContentHint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<ContentHint> for u32

source§

fn from(hint: ContentHint) -> Self

Converts to this type from the input type.
source§

impl From<u32> for ContentHint

source§

fn from(raw_value: u32) -> Self

Converts to this type from the input type.
source§

impl PartialEq<ContentHint> for ContentHint

source§

fn eq(&self, other: &ContentHint) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for ContentHint

source§

impl Eq for ContentHint

source§

impl StructuralEq for ContentHint

source§

impl StructuralPartialEq for ContentHint

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/libsignal_protocol/struct.DeviceId.html b/libsignal_protocol/struct.DeviceId.html index f7464a0f3..4388ec654 100644 --- a/libsignal_protocol/struct.DeviceId.html +++ b/libsignal_protocol/struct.DeviceId.html @@ -1,7 +1,7 @@ DeviceId in libsignal_protocol - Rust
pub struct DeviceId(/* private fields */);
Expand description

The type used in memory to represent a device, i.e. a particular Signal client instance which represents some user.

Used in ProtocolAddress.

-

Trait Implementations§

source§

impl Clone for DeviceId

source§

fn clone(&self) -> DeviceId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DeviceId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for DeviceId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<DeviceId> for u32

source§

fn from(value: DeviceId) -> Self

Converts to this type from the input type.
source§

impl From<u32> for DeviceId

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl Hash for DeviceId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +

Trait Implementations§

source§

impl Clone for DeviceId

source§

fn clone(&self) -> DeviceId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DeviceId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for DeviceId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<DeviceId> for u32

source§

fn from(value: DeviceId) -> Self

Converts to this type from the input type.
source§

impl From<u32> for DeviceId

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl Hash for DeviceId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for DeviceId

source§

fn cmp(&self, other: &DeviceId) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere diff --git a/libsignal_protocol/struct.DisplayableFingerprint.html b/libsignal_protocol/struct.DisplayableFingerprint.html index 0c89f04e3..1bd5af45f 100644 --- a/libsignal_protocol/struct.DisplayableFingerprint.html +++ b/libsignal_protocol/struct.DisplayableFingerprint.html @@ -1,4 +1,4 @@ -DisplayableFingerprint in libsignal_protocol - Rust
pub struct DisplayableFingerprint { /* private fields */ }

Implementations§

source§

impl DisplayableFingerprint

source

pub fn new(local: &[u8], remote: &[u8]) -> Result<Self>

Trait Implementations§

source§

impl Clone for DisplayableFingerprint

source§

fn clone(&self) -> DisplayableFingerprint

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DisplayableFingerprint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for DisplayableFingerprint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +DisplayableFingerprint in libsignal_protocol - Rust
pub struct DisplayableFingerprint { /* private fields */ }

Implementations§

source§

impl DisplayableFingerprint

source

pub fn new(local: &[u8], remote: &[u8]) -> Result<Self>

Trait Implementations§

source§

impl Clone for DisplayableFingerprint

source§

fn clone(&self) -> DisplayableFingerprint

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DisplayableFingerprint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for DisplayableFingerprint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_protocol/struct.IdentityKeyPair.html b/libsignal_protocol/struct.IdentityKeyPair.html index 2ff3e8f6a..f875d18e1 100644 --- a/libsignal_protocol/struct.IdentityKeyPair.html +++ b/libsignal_protocol/struct.IdentityKeyPair.html @@ -11,7 +11,7 @@ other: &IdentityKey, rng: &mut R ) -> Result<Box<[u8]>>

Generate a signature claiming that other represents the same user as self.

-

Trait Implementations§

source§

impl Clone for IdentityKeyPair

source§

fn clone(&self) -> IdentityKeyPair

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl From<IdentityKeyPair> for KeyPair

source§

fn from(value: IdentityKeyPair) -> Self

Converts to this type from the input type.
source§

impl From<KeyPair> for IdentityKeyPair

source§

fn from(value: KeyPair) -> Self

Converts to this type from the input type.
source§

impl TryFrom<&[u8]> for IdentityKeyPair

§

type Error = SignalProtocolError

The type returned in the event of a conversion error.
source§

fn try_from(value: &[u8]) -> Result<Self>

Performs the conversion.
source§

impl TryFrom<PrivateKey> for IdentityKeyPair

§

type Error = SignalProtocolError

The type returned in the event of a conversion error.
source§

fn try_from(private_key: PrivateKey) -> Result<Self>

Performs the conversion.
source§

impl Copy for IdentityKeyPair

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Clone for IdentityKeyPair

source§

fn clone(&self) -> IdentityKeyPair

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl From<IdentityKeyPair> for KeyPair

source§

fn from(value: IdentityKeyPair) -> Self

Converts to this type from the input type.
source§

impl From<KeyPair> for IdentityKeyPair

source§

fn from(value: KeyPair) -> Self

Converts to this type from the input type.
source§

impl TryFrom<&[u8]> for IdentityKeyPair

§

type Error = SignalProtocolError

The type returned in the event of a conversion error.
source§

fn try_from(value: &[u8]) -> Result<Self>

Performs the conversion.
source§

impl TryFrom<PrivateKey> for IdentityKeyPair

§

type Error = SignalProtocolError

The type returned in the event of a conversion error.
source§

fn try_from(private_key: PrivateKey) -> Result<Self>

Performs the conversion.
source§

impl Copy for IdentityKeyPair

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_protocol/struct.KeyPair.html b/libsignal_protocol/struct.KeyPair.html index f21f3f26f..27c793797 100644 --- a/libsignal_protocol/struct.KeyPair.html +++ b/libsignal_protocol/struct.KeyPair.html @@ -8,7 +8,7 @@ &self, message: &[u8], csprng: &mut R -) -> Result<Box<[u8]>>
source

pub fn calculate_agreement(&self, their_key: &PublicKey) -> Result<Box<[u8]>>

Trait Implementations§

source§

impl Clone for KeyPair

source§

fn clone(&self) -> KeyPair

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl From<IdentityKeyPair> for KeyPair

source§

fn from(value: IdentityKeyPair) -> Self

Converts to this type from the input type.
source§

impl From<KeyPair> for IdentityKeyPair

source§

fn from(value: KeyPair) -> Self

Converts to this type from the input type.
source§

impl TryFrom<PrivateKey> for KeyPair

§

type Error = SignalProtocolError

The type returned in the event of a conversion error.
source§

fn try_from(value: PrivateKey) -> Result<Self>

Performs the conversion.
source§

impl Copy for KeyPair

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Result<Box<[u8]>>

source

pub fn calculate_agreement(&self, their_key: &PublicKey) -> Result<Box<[u8]>>

Trait Implementations§

source§

impl Clone for KeyPair

source§

fn clone(&self) -> KeyPair

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl From<IdentityKeyPair> for KeyPair

source§

fn from(value: IdentityKeyPair) -> Self

Converts to this type from the input type.
source§

impl From<KeyPair> for IdentityKeyPair

source§

fn from(value: KeyPair) -> Self

Converts to this type from the input type.
source§

impl TryFrom<PrivateKey> for KeyPair

§

type Error = SignalProtocolError

The type returned in the event of a conversion error.
source§

fn try_from(value: PrivateKey) -> Result<Self>

Performs the conversion.
source§

impl Copy for KeyPair

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_protocol/struct.KyberPreKeyId.html b/libsignal_protocol/struct.KyberPreKeyId.html index ac9d93300..2108667b7 100644 --- a/libsignal_protocol/struct.KyberPreKeyId.html +++ b/libsignal_protocol/struct.KyberPreKeyId.html @@ -1,5 +1,5 @@ KyberPreKeyId in libsignal_protocol - Rust
pub struct KyberPreKeyId(/* private fields */);
Expand description

A unique identifier selecting among this client’s known signed pre-keys.

-

Trait Implementations§

source§

impl Clone for KyberPreKeyId

source§

fn clone(&self) -> KyberPreKeyId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for KyberPreKeyId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for KyberPreKeyId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<KyberPreKeyId> for u32

source§

fn from(value: KyberPreKeyId) -> Self

Converts to this type from the input type.
source§

impl From<u32> for KyberPreKeyId

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl Hash for KyberPreKeyId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +

Trait Implementations§

source§

impl Clone for KyberPreKeyId

source§

fn clone(&self) -> KyberPreKeyId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for KyberPreKeyId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for KyberPreKeyId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<KyberPreKeyId> for u32

source§

fn from(value: KyberPreKeyId) -> Self

Converts to this type from the input type.
source§

impl From<u32> for KyberPreKeyId

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl Hash for KyberPreKeyId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for KyberPreKeyId

source§

fn cmp(&self, other: &KyberPreKeyId) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere diff --git a/libsignal_protocol/struct.PreKeyId.html b/libsignal_protocol/struct.PreKeyId.html index fb0d14865..d3529504d 100644 --- a/libsignal_protocol/struct.PreKeyId.html +++ b/libsignal_protocol/struct.PreKeyId.html @@ -1,5 +1,5 @@ PreKeyId in libsignal_protocol - Rust
pub struct PreKeyId(/* private fields */);
Expand description

A unique identifier selecting among this client’s known pre-keys.

-

Trait Implementations§

source§

impl Clone for PreKeyId

source§

fn clone(&self) -> PreKeyId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PreKeyId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for PreKeyId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<PreKeyId> for u32

source§

fn from(value: PreKeyId) -> Self

Converts to this type from the input type.
source§

impl From<u32> for PreKeyId

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl Hash for PreKeyId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +

Trait Implementations§

source§

impl Clone for PreKeyId

source§

fn clone(&self) -> PreKeyId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PreKeyId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for PreKeyId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<PreKeyId> for u32

source§

fn from(value: PreKeyId) -> Self

Converts to this type from the input type.
source§

impl From<u32> for PreKeyId

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl Hash for PreKeyId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for PreKeyId

source§

fn cmp(&self, other: &PreKeyId) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere diff --git a/libsignal_service/configuration/enum.SignalServers.html b/libsignal_service/configuration/enum.SignalServers.html index 58c02cdb7..a2f140d72 100644 --- a/libsignal_service/configuration/enum.SignalServers.html +++ b/libsignal_service/configuration/enum.SignalServers.html @@ -2,7 +2,7 @@ Staging, Production, }

Variants§

§

Staging

§

Production

Trait Implementations§

source§

impl Clone for SignalServers

source§

fn clone(&self) -> SignalServers

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SignalServers

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for SignalServers

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl From<&SignalServers> for ServiceConfiguration

source§

fn from(val: &SignalServers) -> Self

Converts to this type from the input type.
source§

impl From<SignalServers> for ServiceConfiguration

source§

fn from(val: SignalServers) -> Self

Converts to this type from the input type.
source§

impl FromStr for SignalServers

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl PartialEq<SignalServers> for SignalServers

source§

fn eq(&self, other: &SignalServers) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl From<&SignalServers> for ServiceConfiguration

source§

fn from(val: &SignalServers) -> Self

Converts to this type from the input type.
source§

impl From<SignalServers> for ServiceConfiguration

source§

fn from(val: SignalServers) -> Self

Converts to this type from the input type.
source§

impl FromStr for SignalServers

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl PartialEq<SignalServers> for SignalServers

source§

fn eq(&self, other: &SignalServers) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for SignalServers

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl ToString for SignalServers

source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl Copy for SignalServers

source§

impl Eq for SignalServers

source§

impl StructuralEq for SignalServers

source§

impl StructuralPartialEq for SignalServers

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/libsignal_service/configuration/struct.ServiceConfiguration.html b/libsignal_service/configuration/struct.ServiceConfiguration.html index a6a0650b6..b5fe28ec4 100644 --- a/libsignal_service/configuration/struct.ServiceConfiguration.html +++ b/libsignal_service/configuration/struct.ServiceConfiguration.html @@ -3,7 +3,7 @@ pub unidentified_sender_trust_root: PublicKey, pub zkgroup_server_public_params: ServerPublicParams, /* private fields */ -}

Fields§

§certificate_authority: String§unidentified_sender_trust_root: PublicKey§zkgroup_server_public_params: ServerPublicParams

Implementations§

source§

impl ServiceConfiguration

source

pub fn base_url(&self, endpoint: Endpoint) -> &Url

Trait Implementations§

source§

impl Clone for ServiceConfiguration

source§

fn clone(&self) -> ServiceConfiguration

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl From<&SignalServers> for ServiceConfiguration

source§

fn from(val: &SignalServers) -> Self

Converts to this type from the input type.
source§

impl From<SignalServers> for ServiceConfiguration

source§

fn from(val: SignalServers) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§certificate_authority: String§unidentified_sender_trust_root: PublicKey§zkgroup_server_public_params: ServerPublicParams

Implementations§

source§

impl ServiceConfiguration

source

pub fn base_url(&self, endpoint: Endpoint) -> &Url

Trait Implementations§

source§

impl Clone for ServiceConfiguration

source§

fn clone(&self) -> ServiceConfiguration

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl From<&SignalServers> for ServiceConfiguration

source§

fn from(val: &SignalServers) -> Self

Converts to this type from the input type.
source§

impl From<SignalServers> for ServiceConfiguration

source§

fn from(val: SignalServers) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/content/enum.ContentBody.html b/libsignal_service/content/enum.ContentBody.html index 96e1cfd49..7ce99bba5 100644 --- a/libsignal_service/content/enum.ContentBody.html +++ b/libsignal_service/content/enum.ContentBody.html @@ -8,7 +8,7 @@ StoryMessage(StoryMessage), PniSignatureMessage(PniSignatureMessage), EditMessage(EditMessage), -}

Variants§

§

NullMessage(NullMessage)

§

DataMessage(DataMessage)

§

SynchronizeMessage(SyncMessage)

§

CallMessage(CallMessage)

§

ReceiptMessage(ReceiptMessage)

§

TypingMessage(TypingMessage)

§

StoryMessage(StoryMessage)

§

PniSignatureMessage(PniSignatureMessage)

§

EditMessage(EditMessage)

Implementations§

Trait Implementations§

source§

impl Clone for ContentBody

source§

fn clone(&self) -> ContentBody

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ContentBody

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<CallMessage> for ContentBody

source§

fn from(inner: CallMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<DataMessage> for ContentBody

source§

fn from(inner: DataMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<EditMessage> for ContentBody

source§

fn from(inner: EditMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<NullMessage> for ContentBody

source§

fn from(inner: NullMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<PniSignatureMessage> for ContentBody

source§

fn from(inner: PniSignatureMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<ReceiptMessage> for ContentBody

source§

fn from(inner: ReceiptMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<StoryMessage> for ContentBody

source§

fn from(inner: StoryMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<SyncMessage> for ContentBody

source§

fn from(inner: SyncMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<TypingMessage> for ContentBody

source§

fn from(inner: TypingMessage) -> ContentBody

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

NullMessage(NullMessage)

§

DataMessage(DataMessage)

§

SynchronizeMessage(SyncMessage)

§

CallMessage(CallMessage)

§

ReceiptMessage(ReceiptMessage)

§

TypingMessage(TypingMessage)

§

StoryMessage(StoryMessage)

§

PniSignatureMessage(PniSignatureMessage)

§

EditMessage(EditMessage)

Implementations§

Trait Implementations§

source§

impl Clone for ContentBody

source§

fn clone(&self) -> ContentBody

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ContentBody

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<CallMessage> for ContentBody

source§

fn from(inner: CallMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<DataMessage> for ContentBody

source§

fn from(inner: DataMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<EditMessage> for ContentBody

source§

fn from(inner: EditMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<NullMessage> for ContentBody

source§

fn from(inner: NullMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<PniSignatureMessage> for ContentBody

source§

fn from(inner: PniSignatureMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<ReceiptMessage> for ContentBody

source§

fn from(inner: ReceiptMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<StoryMessage> for ContentBody

source§

fn from(inner: StoryMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<SyncMessage> for ContentBody

source§

fn from(inner: SyncMessage) -> ContentBody

Converts to this type from the input type.
source§

impl From<TypingMessage> for ContentBody

source§

fn from(inner: TypingMessage) -> ContentBody

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/enum.LinkError.html b/libsignal_service/enum.LinkError.html index ff3387f27..8a7e35551 100644 --- a/libsignal_service/enum.LinkError.html +++ b/libsignal_service/enum.LinkError.html @@ -4,7 +4,7 @@ InvalidPublicKey, ProtocolError(SignalProtocolError), ProvisioningError(ProvisioningError), -}

Variants§

§

ServiceError(ServiceError)

§

InvalidUuid

§

InvalidPublicKey

§

ProtocolError(SignalProtocolError)

§

ProvisioningError(ProvisioningError)

Trait Implementations§

source§

impl Debug for LinkError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for LinkError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for LinkError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ProvisioningError> for LinkError

source§

fn from(source: ProvisioningError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for LinkError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<SignalProtocolError> for LinkError

source§

fn from(source: SignalProtocolError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

ServiceError(ServiceError)

§

InvalidUuid

§

InvalidPublicKey

§

ProtocolError(SignalProtocolError)

§

ProvisioningError(ProvisioningError)

Trait Implementations§

source§

impl Debug for LinkError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for LinkError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for LinkError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ProvisioningError> for LinkError

source§

fn from(source: ProvisioningError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for LinkError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<SignalProtocolError> for LinkError

source§

fn from(source: SignalProtocolError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/groups_v2/enum.CredentialsCacheError.html b/libsignal_service/groups_v2/enum.CredentialsCacheError.html index aab13c8f0..5e388cb8b 100644 --- a/libsignal_service/groups_v2/enum.CredentialsCacheError.html +++ b/libsignal_service/groups_v2/enum.CredentialsCacheError.html @@ -1,7 +1,7 @@ CredentialsCacheError in libsignal_service::groups_v2 - Rust
pub enum CredentialsCacheError {
     ReadError(String),
     WriteError(String),
-}

Variants§

§

ReadError(String)

§

WriteError(String)

Trait Implementations§

source§

impl Debug for CredentialsCacheError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for CredentialsCacheError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for CredentialsCacheError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<CredentialsCacheError> for ServiceError

source§

fn from(source: CredentialsCacheError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

ReadError(String)

§

WriteError(String)

Trait Implementations§

source§

impl Debug for CredentialsCacheError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for CredentialsCacheError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for CredentialsCacheError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<CredentialsCacheError> for ServiceError

source§

fn from(source: CredentialsCacheError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/groups_v2/enum.GroupDecodingError.html b/libsignal_service/groups_v2/enum.GroupDecodingError.html index 503f5cf5d..a4820d5b2 100644 --- a/libsignal_service/groups_v2/enum.GroupDecodingError.html +++ b/libsignal_service/groups_v2/enum.GroupDecodingError.html @@ -6,7 +6,7 @@ WrongBlob, WrongEnumValue, NotAci, -}

Variants§

§

ZkGroupDeserializationFailure

§

ZkGroupVerificationFailure

§

BincodeError(Error)

§

ProtobufDecodeError(DecodeError)

§

WrongBlob

§

WrongEnumValue

§

NotAci

Trait Implementations§

source§

impl Debug for GroupDecodingError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for GroupDecodingError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for GroupDecodingError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Box<ErrorKind, Global>> for GroupDecodingError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<DecodeError> for GroupDecodingError

source§

fn from(source: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<GroupDecodingError> for ServiceError

source§

fn from(source: GroupDecodingError) -> Self

Converts to this type from the input type.
source§

impl From<ZkGroupDeserializationFailure> for GroupDecodingError

source§

fn from(_: ZkGroupDeserializationFailure) -> Self

Converts to this type from the input type.
source§

impl From<ZkGroupVerificationFailure> for GroupDecodingError

source§

fn from(_: ZkGroupVerificationFailure) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

ZkGroupDeserializationFailure

§

ZkGroupVerificationFailure

§

BincodeError(Error)

§

ProtobufDecodeError(DecodeError)

§

WrongBlob

§

WrongEnumValue

§

NotAci

Trait Implementations§

source§

impl Debug for GroupDecodingError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for GroupDecodingError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for GroupDecodingError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Box<ErrorKind, Global>> for GroupDecodingError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<DecodeError> for GroupDecodingError

source§

fn from(source: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<GroupDecodingError> for ServiceError

source§

fn from(source: GroupDecodingError) -> Self

Converts to this type from the input type.
source§

impl From<ZkGroupDeserializationFailure> for GroupDecodingError

source§

fn from(_: ZkGroupDeserializationFailure) -> Self

Converts to this type from the input type.
source§

impl From<ZkGroupVerificationFailure> for GroupDecodingError

source§

fn from(_: ZkGroupVerificationFailure) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/models/enum.ParseContactError.html b/libsignal_service/models/enum.ParseContactError.html index 3cd622cf0..e9a4ea10a 100644 --- a/libsignal_service/models/enum.ParseContactError.html +++ b/libsignal_service/models/enum.ParseContactError.html @@ -4,7 +4,7 @@ MissingUuid, MissingProfileKey, MissingAvatarContentType, -}

Variants§

§

Protobuf(DecodeError)

§

Uuid(Error)

§

MissingUuid

§

MissingProfileKey

§

MissingAvatarContentType

Trait Implementations§

source§

impl Debug for ParseContactError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ParseContactError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ParseContactError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<DecodeError> for ParseContactError

source§

fn from(source: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ParseContactError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

Protobuf(DecodeError)

§

Uuid(Error)

§

MissingUuid

§

MissingProfileKey

§

MissingAvatarContentType

Trait Implementations§

source§

impl Debug for ParseContactError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ParseContactError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ParseContactError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<DecodeError> for ParseContactError

source§

fn from(source: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ParseContactError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/profile_cipher/enum.ProfileCipherError.html b/libsignal_service/profile_cipher/enum.ProfileCipherError.html index 7be3fc50a..384d709e8 100644 --- a/libsignal_service/profile_cipher/enum.ProfileCipherError.html +++ b/libsignal_service/profile_cipher/enum.ProfileCipherError.html @@ -2,7 +2,7 @@ EncryptionError, Utf8Error(Utf8Error), InputTooLong, -}

Variants§

§

EncryptionError

§

Utf8Error(Utf8Error)

§

InputTooLong

Trait Implementations§

source§

impl Debug for ProfileCipherError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ProfileCipherError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ProfileCipherError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ProfileCipherError> for ProfileManagerError

source§

fn from(source: ProfileCipherError) -> Self

Converts to this type from the input type.
source§

impl From<Utf8Error> for ProfileCipherError

source§

fn from(source: Utf8Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

EncryptionError

§

Utf8Error(Utf8Error)

§

InputTooLong

Trait Implementations§

source§

impl Debug for ProfileCipherError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ProfileCipherError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ProfileCipherError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ProfileCipherError> for ProfileManagerError

source§

fn from(source: ProfileCipherError) -> Self

Converts to this type from the input type.
source§

impl From<Utf8Error> for ProfileCipherError

source§

fn from(source: Utf8Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/profile_name/struct.ProfileName.html b/libsignal_service/profile_name/struct.ProfileName.html index b738a78bf..3234ab40e 100644 --- a/libsignal_service/profile_name/struct.ProfileName.html +++ b/libsignal_service/profile_name/struct.ProfileName.html @@ -5,9 +5,9 @@
source§

impl<'de> ProfileName<&'de str>

source

pub fn empty() -> Self

source

pub fn deserialize<'inp: 'de>( data: &'inp [u8] ) -> Result<Option<Self>, Utf8Error>

Zero-copy deserialization of a ProfileName.

-

Trait Implementations§

source§

impl<S: Clone> Clone for ProfileName<S>

source§

fn clone(&self) -> ProfileName<S>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<S: Debug> Debug for ProfileName<S>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, S> Deserialize<'de> for ProfileName<S>where +

Trait Implementations§

source§

impl<S: Clone> Clone for ProfileName<S>

source§

fn clone(&self) -> ProfileName<S>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<S: Debug> Debug for ProfileName<S>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, S> Deserialize<'de> for ProfileName<S>where S: Deserialize<'de>,

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<S: AsRef<str>> Display for ProfileName<S>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<S: PartialEq> PartialEq<ProfileName<S>> for ProfileName<S>

source§

fn eq(&self, other: &ProfileName<S>) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<S: AsRef<str>> Display for ProfileName<S>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<S: PartialEq> PartialEq<ProfileName<S>> for ProfileName<S>

source§

fn eq(&self, other: &ProfileName<S>) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl<S> Serialize for ProfileName<S>where S: Serialize,

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/libsignal_service/provisioning/enum.ProvisioningError.html b/libsignal_service/provisioning/enum.ProvisioningError.html index 865025a5f..80e6670ec 100644 --- a/libsignal_service/provisioning/enum.ProvisioningError.html +++ b/libsignal_service/provisioning/enum.ProvisioningError.html @@ -13,7 +13,7 @@ ProtocolError(SignalProtocolError), EncryptOnlyProvisioningCipher, InvalidProfileKey(TryFromSliceError), -}

Variants§

§

InvalidData

Fields

§reason: Cow<'static, str>
§

DecodeError(DecodeError)

§

WsError

Fields

§reason: String
§

WsClosing

Fields

§reason: String
§

ServiceError(ServiceError)

§

ProtocolError(SignalProtocolError)

§

EncryptOnlyProvisioningCipher

§

InvalidProfileKey(TryFromSliceError)

Trait Implementations§

source§

impl Debug for ProvisioningError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ProvisioningError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ProvisioningError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<DecodeError> for ProvisioningError

source§

fn from(source: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<ProvisioningError> for LinkError

source§

fn from(source: ProvisioningError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for ProvisioningError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<SignalProtocolError> for ProvisioningError

source§

fn from(source: SignalProtocolError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

InvalidData

Fields

§reason: Cow<'static, str>
§

DecodeError(DecodeError)

§

WsError

Fields

§reason: String
§

WsClosing

Fields

§reason: String
§

ServiceError(ServiceError)

§

ProtocolError(SignalProtocolError)

§

EncryptOnlyProvisioningCipher

§

InvalidProfileKey(TryFromSliceError)

Trait Implementations§

source§

impl Debug for ProvisioningError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ProvisioningError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ProvisioningError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<DecodeError> for ProvisioningError

source§

fn from(source: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<ProvisioningError> for LinkError

source§

fn from(source: ProvisioningError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for ProvisioningError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<SignalProtocolError> for ProvisioningError

source§

fn from(source: SignalProtocolError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/push_service/enum.ServiceError.html b/libsignal_service/push_service/enum.ServiceError.html index b540332bb..4cc281780 100644 --- a/libsignal_service/push_service/enum.ServiceError.html +++ b/libsignal_service/push_service/enum.ServiceError.html @@ -41,7 +41,7 @@ ParseServiceAddress(ParseServiceAddressError), NotFoundError, InvalidDeviceName, -
}

Variants§

§

Timeout

Fields

§reason: String
§

InvalidUrl(ParseError)

§

SendError

Fields

§reason: String
§

ResponseError

Fields

§reason: String
§

JsonDecodeError

Fields

§reason: String
§

ProtobufDecodeError(DecodeError)

§

BincodeError(Error)

§

Base64DecodeError(DecodeError)

§

RateLimitExceeded

§

Unauthorized

§

UnhandledResponseCode

Fields

§http_code: u16
§

WsError

Fields

§reason: String
§

WsClosing

Fields

§reason: String
§

InvalidFrameError

Fields

§reason: String
§

MacError

§

SignalProtocolError(SignalProtocolError)

§

ProofRequiredError(ProofRequired)

§

MismatchedDevicesException(MismatchedDevices)

§

StaleDevices(StaleDevices)

§

CredentialsCacheError(CredentialsCacheError)

§

GroupsV2Error

§

GroupsV2DecryptionError(GroupDecodingError)

§

UnsupportedContent

§

ParseServiceAddress(ParseServiceAddressError)

§

NotFoundError

§

InvalidDeviceName

Trait Implementations§

source§

impl Debug for ServiceError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ServiceError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ServiceError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Box<ErrorKind, Global>> for ServiceError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<CredentialsCacheError> for ServiceError

source§

fn from(source: CredentialsCacheError) -> Self

Converts to this type from the input type.
source§

impl From<DecodeError> for ServiceError

source§

fn from(source: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<DecodeError> for ServiceError

source§

fn from(source: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<GroupDecodingError> for ServiceError

source§

fn from(source: GroupDecodingError) -> Self

Converts to this type from the input type.
source§

impl From<ParseError> for ServiceError

source§

fn from(source: ParseError) -> Self

Converts to this type from the input type.
source§

impl From<ParseServiceAddressError> for ServiceError

source§

fn from(source: ParseServiceAddressError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for AttachmentUploadError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for LinkError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for MessageSenderError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for ProfileManagerError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for ProvisioningError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<SignalProtocolError> for ServiceError

source§

fn from(source: SignalProtocolError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

}

Variants§

§

Timeout

Fields

§reason: String
§

InvalidUrl(ParseError)

§

SendError

Fields

§reason: String
§

ResponseError

Fields

§reason: String
§

JsonDecodeError

Fields

§reason: String
§

ProtobufDecodeError(DecodeError)

§

BincodeError(Error)

§

Base64DecodeError(DecodeError)

§

RateLimitExceeded

§

Unauthorized

§

UnhandledResponseCode

Fields

§http_code: u16
§

WsError

Fields

§reason: String
§

WsClosing

Fields

§reason: String
§

InvalidFrameError

Fields

§reason: String
§

MacError

§

SignalProtocolError(SignalProtocolError)

§

ProofRequiredError(ProofRequired)

§

MismatchedDevicesException(MismatchedDevices)

§

StaleDevices(StaleDevices)

§

CredentialsCacheError(CredentialsCacheError)

§

GroupsV2Error

§

GroupsV2DecryptionError(GroupDecodingError)

§

UnsupportedContent

§

ParseServiceAddress(ParseServiceAddressError)

§

NotFoundError

§

InvalidDeviceName

Trait Implementations§

source§

impl Debug for ServiceError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ServiceError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ServiceError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Box<ErrorKind, Global>> for ServiceError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<CredentialsCacheError> for ServiceError

source§

fn from(source: CredentialsCacheError) -> Self

Converts to this type from the input type.
source§

impl From<DecodeError> for ServiceError

source§

fn from(source: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<DecodeError> for ServiceError

source§

fn from(source: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<GroupDecodingError> for ServiceError

source§

fn from(source: GroupDecodingError) -> Self

Converts to this type from the input type.
source§

impl From<ParseError> for ServiceError

source§

fn from(source: ParseError) -> Self

Converts to this type from the input type.
source§

impl From<ParseServiceAddressError> for ServiceError

source§

fn from(source: ParseServiceAddressError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for AttachmentUploadError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for LinkError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for MessageSenderError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for ProfileManagerError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for ProvisioningError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<SignalProtocolError> for ServiceError

source§

fn from(source: SignalProtocolError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/push_service/enum.ServiceIdType.html b/libsignal_service/push_service/enum.ServiceIdType.html index c6427fda3..d8d34217d 100644 --- a/libsignal_service/push_service/enum.ServiceIdType.html +++ b/libsignal_service/push_service/enum.ServiceIdType.html @@ -5,7 +5,7 @@

An account UUID without an associated phone number, probably in the future to a username

§

PhoneNumberIdentity

Phone number identity (PNI)

A UUID associated with a phone number

-

Trait Implementations§

source§

impl Clone for ServiceIdType

source§

fn clone(&self) -> ServiceIdType

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ServiceIdType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ServiceIdType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for ServiceIdType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Clone for ServiceIdType

source§

fn clone(&self) -> ServiceIdType

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ServiceIdType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ServiceIdType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for ServiceIdType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/sender/enum.AttachmentUploadError.html b/libsignal_service/sender/enum.AttachmentUploadError.html index 14d840194..b9c34defa 100644 --- a/libsignal_service/sender/enum.AttachmentUploadError.html +++ b/libsignal_service/sender/enum.AttachmentUploadError.html @@ -1,7 +1,7 @@ AttachmentUploadError in libsignal_service::sender - Rust
pub enum AttachmentUploadError {
     ServiceError(ServiceError),
     IoError(Error),
-}

Variants§

§

ServiceError(ServiceError)

§

IoError(Error)

Trait Implementations§

source§

impl Debug for AttachmentUploadError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for AttachmentUploadError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for AttachmentUploadError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<AttachmentUploadError> for MessageSenderError

source§

fn from(source: AttachmentUploadError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for AttachmentUploadError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for AttachmentUploadError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

ServiceError(ServiceError)

§

IoError(Error)

Trait Implementations§

source§

impl Debug for AttachmentUploadError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for AttachmentUploadError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for AttachmentUploadError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<AttachmentUploadError> for MessageSenderError

source§

fn from(source: AttachmentUploadError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for AttachmentUploadError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for AttachmentUploadError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/sender/enum.MessageSenderError.html b/libsignal_service/sender/enum.MessageSenderError.html index 119597389..350814cba 100644 --- a/libsignal_service/sender/enum.MessageSenderError.html +++ b/libsignal_service/sender/enum.MessageSenderError.html @@ -13,7 +13,7 @@ NotFound { uuid: Uuid, }, -}

Variants§

§

ServiceError(ServiceError)

§

ProtocolError(SignalProtocolError)

§

AttachmentUploadError(AttachmentUploadError)

§

UntrustedIdentity

Fields

§

MaximumRetriesLimitExceeded

§

ProofRequired

Fields

§token: String
§options: Vec<String>
§

NotFound

Fields

§uuid: Uuid

Trait Implementations§

source§

impl Debug for MessageSenderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for MessageSenderError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for MessageSenderError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<AttachmentUploadError> for MessageSenderError

source§

fn from(source: AttachmentUploadError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for MessageSenderError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<SignalProtocolError> for MessageSenderError

source§

fn from(source: SignalProtocolError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

ServiceError(ServiceError)

§

ProtocolError(SignalProtocolError)

§

AttachmentUploadError(AttachmentUploadError)

§

UntrustedIdentity

Fields

§

MaximumRetriesLimitExceeded

§

ProofRequired

Fields

§token: String
§options: Vec<String>
§

NotFound

Fields

§uuid: Uuid

Trait Implementations§

source§

impl Debug for MessageSenderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for MessageSenderError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for MessageSenderError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<AttachmentUploadError> for MessageSenderError

source§

fn from(source: AttachmentUploadError) -> Self

Converts to this type from the input type.
source§

impl From<ServiceError> for MessageSenderError

source§

fn from(source: ServiceError) -> Self

Converts to this type from the input type.
source§

impl From<SignalProtocolError> for MessageSenderError

source§

fn from(source: SignalProtocolError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/service_address/enum.ParseServiceAddressError.html b/libsignal_service/service_address/enum.ParseServiceAddressError.html index d421152e2..f0408f210 100644 --- a/libsignal_service/service_address/enum.ParseServiceAddressError.html +++ b/libsignal_service/service_address/enum.ParseServiceAddressError.html @@ -1,7 +1,7 @@ ParseServiceAddressError in libsignal_service::service_address - Rust
pub enum ParseServiceAddressError {
     InvalidUuid(Error),
     NoUuid,
-}

Variants§

§

InvalidUuid(Error)

§

NoUuid

Trait Implementations§

source§

impl Clone for ParseServiceAddressError

source§

fn clone(&self) -> ParseServiceAddressError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ParseServiceAddressError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ParseServiceAddressError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ParseServiceAddressError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for ParseServiceAddressError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ParseServiceAddressError> for ServiceError

source§

fn from(source: ParseServiceAddressError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

InvalidUuid(Error)

§

NoUuid

Trait Implementations§

source§

impl Clone for ParseServiceAddressError

source§

fn clone(&self) -> ParseServiceAddressError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ParseServiceAddressError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ParseServiceAddressError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ParseServiceAddressError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for ParseServiceAddressError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ParseServiceAddressError> for ServiceError

source§

fn from(source: ParseServiceAddressError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/service_address/struct.ServiceAddress.html b/libsignal_service/service_address/struct.ServiceAddress.html index 7901b1f7d..45ef32c43 100644 --- a/libsignal_service/service_address/struct.ServiceAddress.html +++ b/libsignal_service/service_address/struct.ServiceAddress.html @@ -7,7 +7,7 @@ __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl From<Uuid> for ServiceAddress

source§

fn from(uuid: Uuid) -> Self

Converts to this type from the input type.
source§

impl PartialEq<ServiceAddress> for ServiceAddress

source§

fn eq(&self, other: &ServiceAddress) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for ServiceAddress

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&str> for ServiceAddress

§

type Error = ParseServiceAddressError

The type returned in the event of a conversion error.
source§

fn try_from(value: &str) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Option<&[u8]>> for ServiceAddress

§

type Error = ParseServiceAddressError

The type returned in the event of a conversion error.
source§

fn try_from(value: Option<&[u8]>) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Option<&str>> for ServiceAddress

§

type Error = ParseServiceAddressError

The type returned in the event of a conversion error.
source§

fn try_from(value: Option<&str>) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl Copy for ServiceAddress

source§

impl Eq for ServiceAddress

source§

impl StructuralEq for ServiceAddress

source§

impl StructuralPartialEq for ServiceAddress

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&str> for ServiceAddress

§

type Error = ParseServiceAddressError

The type returned in the event of a conversion error.
source§

fn try_from(value: &str) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Option<&[u8]>> for ServiceAddress

§

type Error = ParseServiceAddressError

The type returned in the event of a conversion error.
source§

fn try_from(value: Option<&[u8]>) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Option<&str>> for ServiceAddress

§

type Error = ParseServiceAddressError

The type returned in the event of a conversion error.
source§

fn try_from(value: Option<&str>) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl Copy for ServiceAddress

source§

impl Eq for ServiceAddress

source§

impl StructuralEq for ServiceAddress

source§

impl StructuralPartialEq for ServiceAddress

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service/websocket/index.html b/libsignal_service/websocket/index.html index f12b42fe8..8efad6880 100644 --- a/libsignal_service/websocket/index.html +++ b/libsignal_service/websocket/index.html @@ -1 +1 @@ -libsignal_service::websocket - Rust

Structs

\ No newline at end of file +libsignal_service::websocket - Rust

Structs

\ No newline at end of file diff --git a/libsignal_service/websocket/struct.SignalWebSocket.html b/libsignal_service/websocket/struct.SignalWebSocket.html index 119e1eaf6..04cd430cc 100644 --- a/libsignal_service/websocket/struct.SignalWebSocket.html +++ b/libsignal_service/websocket/struct.SignalWebSocket.html @@ -1,4 +1,4 @@ -SignalWebSocket in libsignal_service::websocket - Rust
pub struct SignalWebSocket { /* private fields */ }
Expand description

A dispatching web socket client for the Signal web socket API.

+SignalWebSocket in libsignal_service::websocket - Rust
pub struct SignalWebSocket { /* private fields */ }
Expand description

A dispatching web socket client for the Signal web socket API.

This structure can be freely cloned, since this acts as a facade for multiple entry and exit points.

Implementations§

source§

impl SignalWebSocket

source

pub async fn get_attachment_v2_upload_attributes( @@ -10,14 +10,14 @@ &mut self, messages: OutgoingPushMessages, access: &UnidentifiedAccess -) -> Result<SendMessageResponse, ServiceError>

source§

impl SignalWebSocket

source§

impl SignalWebSocket

source

pub fn from_socket<WS: WebSocketService + 'static>( ws: WS, stream: WS::Stream, keep_alive_path: String -) -> (Self, impl Future<Output = ()>)

source

pub async fn with_request_stream<R: 'static, F: FnOnce(&mut SignalRequestStream) -> R>( +) -> (Self, impl Future<Output = ()>)

source

pub fn is_closed(&self) -> bool

source

pub async fn with_request_stream<R: 'static, F: FnOnce(&mut SignalRequestStream) -> R>( &mut self, f: F -) -> R

source

pub fn request( +) -> R

source

pub fn request( &mut self, r: WebSocketRequestMessage ) -> impl Future<Output = Result<WebSocketResponseMessage, ServiceError>>

Trait Implementations§

source§

impl Clone for SignalWebSocket

source§

fn clone(&self) -> SignalWebSocket

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/libsignal_service_actix/websocket/enum.AwcWebSocketError.html b/libsignal_service_actix/websocket/enum.AwcWebSocketError.html index 3b80ce770..6055cdecd 100644 --- a/libsignal_service_actix/websocket/enum.AwcWebSocketError.html +++ b/libsignal_service_actix/websocket/enum.AwcWebSocketError.html @@ -1,7 +1,7 @@ AwcWebSocketError in libsignal_service_actix::websocket - Rust
pub enum AwcWebSocketError {
     ConnectionError(WsClientError),
     ProtocolError(WsProtocolError),
-}

Variants§

§

ConnectionError(WsClientError)

§

ProtocolError(WsProtocolError)

Trait Implementations§

source§

impl Debug for AwcWebSocketError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for AwcWebSocketError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for AwcWebSocketError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<AwcWebSocketError> for ServiceError

source§

fn from(e: AwcWebSocketError) -> ServiceError

Converts to this type from the input type.
source§

impl From<ProtocolError> for AwcWebSocketError

source§

fn from(source: WsProtocolError) -> Self

Converts to this type from the input type.
source§

impl From<WsClientError> for AwcWebSocketError

source§

fn from(source: WsClientError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

ConnectionError(WsClientError)

§

ProtocolError(WsProtocolError)

Trait Implementations§

source§

impl Debug for AwcWebSocketError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for AwcWebSocketError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for AwcWebSocketError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<AwcWebSocketError> for ServiceError

source§

fn from(e: AwcWebSocketError) -> ServiceError

Converts to this type from the input type.
source§

impl From<ProtocolError> for AwcWebSocketError

source§

fn from(source: WsProtocolError) -> Self

Converts to this type from the input type.
source§

impl From<WsClientError> for AwcWebSocketError

source§

fn from(source: WsClientError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/libsignal_service_hyper/websocket/enum.TungsteniteWebSocketError.html b/libsignal_service_hyper/websocket/enum.TungsteniteWebSocketError.html index 19e024872..17f1fbfad 100644 --- a/libsignal_service_hyper/websocket/enum.TungsteniteWebSocketError.html +++ b/libsignal_service_hyper/websocket/enum.TungsteniteWebSocketError.html @@ -1,6 +1,6 @@ TungsteniteWebSocketError in libsignal_service_hyper::websocket - Rust
pub enum TungsteniteWebSocketError {
     ConnectionError(Error),
-}

Variants§

§

ConnectionError(Error)

Trait Implementations§

source§

impl Debug for TungsteniteWebSocketError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for TungsteniteWebSocketError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for TungsteniteWebSocketError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for TungsteniteWebSocketError

source§

fn from(source: TungsteniteError) -> Self

Converts to this type from the input type.
source§

impl From<TungsteniteWebSocketError> for ServiceError

source§

fn from(e: TungsteniteWebSocketError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

ConnectionError(Error)

Trait Implementations§

source§

impl Debug for TungsteniteWebSocketError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for TungsteniteWebSocketError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for TungsteniteWebSocketError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for TungsteniteWebSocketError

source§

fn from(source: TungsteniteError) -> Self

Converts to this type from the input type.
source§

impl From<TungsteniteWebSocketError> for ServiceError

source§

fn from(e: TungsteniteWebSocketError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/search-index.js b/search-index.js index 2bc6b55c4..49fbcf61c 100644 --- a/search-index.js +++ b/search-index.js @@ -1,9 +1,9 @@ var searchIndex = JSON.parse('{\ -"libsignal_protocol":{"doc":"Rust implementation of the Signal Protocol for asynchronous","t":"GNNDDEEEDNDEDDIQDDINDDDDDDDDQDDDINDNGNNNDDDDDNIDDIDNNDDDNDDNDINDEGEDIDNCDDIDNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLMMMLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLKLLKLLLKLLKLLKLLLLKLLKLLFFLLLLLLLLLLLLLLLLMMAFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLALLLLLLLLLLMLMLMMLKLLKLLLLKLLLLMFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLLLMFFFLLLLLLLMLLLLLMLLKLLLKLLKLLKLLKLLMFFFFFFFLLLLLMMLLLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNENNNNNNLLLLLLLLLLLLMMDDLLLLFLLLLLLLLLLLLLLLLLLLLLLLLDIDENNDGDGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Aci","Aci","Aci","AliceSignalProtocolParameters","BobSignalProtocolParameters","CiphertextMessage","CiphertextMessageType","ContentHint","DecryptionErrorMessage","Default","DeviceId","Direction","DisplayableFingerprint","Fingerprint","GenericSignedPreKey","Id","IdentityKey","IdentityKeyPair","IdentityKeyStore","Implicit","InMemIdentityKeyStore","InMemKyberPreKeyStore","InMemPreKeyStore","InMemSenderKeyStore","InMemSessionStore","InMemSignalProtocolStore","InMemSignedPreKeyStore","KeyPair","KeyPair","KyberPayload","KyberPreKeyId","KyberPreKeyRecord","KyberPreKeyStore","Plaintext","PlaintextContent","PlaintextContent","Pni","Pni","Pni","PreKey","PreKeyBundle","PreKeyBundleContent","PreKeyId","PreKeyRecord","PreKeySignalMessage","PreKeySignalMessage","PreKeyStore","PrivateKey","ProtocolAddress","ProtocolStore","PublicKey","Receiving","Resendable","ScannableFingerprint","SealedSenderDecryptionResult","SenderCertificate","SenderKey","SenderKeyDistributionMessage","SenderKeyMessage","SenderKeyMessage","SenderKeyRecord","SenderKeyStore","Sending","ServerCertificate","ServiceId","ServiceIdFixedWidthBinaryBytes","ServiceIdKind","SessionRecord","SessionStore","SignalMessage","SignalMessage","SignalProtocolError","SignedPreKeyId","SignedPreKeyRecord","SignedPreKeyStore","UnidentifiedSenderMessageContent","Unknown","Whisper","alice_base_key","all_kyber_pre_key_ids","all_kyber_pre_key_ids","all_pre_key_ids","all_pre_key_ids","all_signed_pre_key_ids","all_signed_pre_key_ids","archive_current_state","as_ref","as_ref","as_ref","as_ref","base_key","body","body","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","calculate_agreement","calculate_agreement","calculate_signature","calculate_signature","calculate_signature_for_multipart_message","certificate","certificate","chain_id","chain_id","chain_key","ciphertext","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compare","content_hint","contents","counter","create_sender_key_distribution_message","ct_eq","current_ratchet_key_matches","decode","default","default","default","default","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","device_id","device_id","device_id","device_id","device_id","device_id","display","display_string","distribution_id","distribution_id","ec_pre_key_id","ec_pre_key_public","ec_pre_key_signature","encode_hex","encode_hex","encode_hex","encode_hex","encode_hex_upper","encode_hex_upper","encode_hex_upper","encode_hex_upper","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","error","expiration","extract_decryption_error_message_from_serialized_content","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_original","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_djb_public_key_bytes","from_public_and_private","from_storage","from_storage","from_storage","generate","generate","generate","get_identity","get_identity","get_identity","get_identity_key_pair","get_identity_key_pair","get_identity_key_pair","get_kyber_ciphertext","get_kyber_pre_key","get_kyber_pre_key","get_kyber_pre_key","get_local_registration_id","get_local_registration_id","get_local_registration_id","get_pre_key","get_pre_key","get_pre_key","get_receiver_chain_key_bytes","get_sender_chain_key_bytes","get_signed_pre_key","get_signed_pre_key","get_signed_pre_key","get_storage","get_storage","get_storage","group_decrypt","group_encrypt","group_id","has_kyber_pre_key","has_usable_sender_chain","hash","hash","hash","hash","hash","hash","hash","id","id","id","identity_key","identity_key","identity_key","identity_key","identity_store","incremental_mac","initialize_alice_session_record","initialize_bob_session_record","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_trusted_identity","is_trusted_identity","is_trusted_identity","iteration","iteration","kem","key","key_id","key_pair","key_pair","key_pair","key_type","key_type","kyber_ciphertext","kyber_pre_key_id","kyber_pre_key_id","kyber_pre_key_id","kyber_pre_key_public","kyber_pre_key_public","kyber_pre_key_signature","kyber_pre_key_signature","kyber_pre_key_store","load_existing_sessions","load_sender_key","load_sender_key","load_sender_key","load_session","load_session","load_session","local_identity_key_bytes","local_registration_id","mark_kyber_pre_key_used","mark_kyber_pre_key_used","mark_kyber_pre_key_used","message","message","message","message_decrypt","message_decrypt_prekey","message_decrypt_signal","message_encrypt","message_type","message_version","message_version","message_version","message_version","modify","msg_type","name","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_fresh","our_base_key_pair","our_identity_key_pair","our_identity_key_pair","our_kyber_pre_key_pair","our_one_time_pre_key_pair","our_ratchet_key_pair","our_signed_pre_key_pair","parse_from_service_id_binary","parse_from_service_id_fixed_width_binary","parse_from_service_id_string","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pre_key_id","pre_key_id","pre_key_id","pre_key_public","pre_key_public","pre_key_store","private_key","private_key","private_key","private_key","process_prekey","process_prekey_bundle","process_sender_key_distribution_message","public_key","public_key","public_key","public_key","public_key","public_key","public_key","public_key","public_key_bytes","ratchet_key","raw_uuid","registration_id","registration_id","registration_id","remote_identity_key_bytes","remote_registration_id","remove_pre_key","remove_pre_key","remove_pre_key","reset","save_identity","save_identity","save_identity","save_kyber_pre_key","save_kyber_pre_key","save_kyber_pre_key","save_pre_key","save_pre_key","save_pre_key","save_signed_pre_key","save_signed_pre_key","save_signed_pre_key","scannable","sealed_sender_decrypt","sealed_sender_decrypt_to_usmc","sealed_sender_encrypt","sealed_sender_encrypt_from_usmc","sealed_sender_multi_recipient_encrypt","sealed_sender_multi_recipient_encrypt_using_new_ephemeral_key_derivation","sealed_sender_multi_recipient_fan_out","secret_key","sender","sender_device_id","sender_e164","sender_e164","sender_e164","sender_key_store","sender_ratchet_key","sender_uuid","sender_uuid","sender_uuid","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialized","serialized","serialized","serialized","serialized","serialized","serialized","serialized","serialized","service_id_binary","service_id_fixed_width_binary","service_id_string","session_store","session_version","set_their_kyber_pre_key","set_their_one_time_pre_key","sign_alternate_identity","signature","signature","signature","signature","signed_pre_key_id","signed_pre_key_id","signed_pre_key_public","signed_pre_key_signature","signed_pre_key_store","signer","signing_key","store_sender_key","store_sender_key","store_sender_key","store_session","store_session","store_session","their_base_key","their_identity_key","their_identity_key","their_kyber_ciphertext","their_kyber_pre_key","their_one_time_pre_key","their_ratchet_key","their_signed_pre_key","timestamp","timestamp","timestamp","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_u32","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","validate","validate","verify_alternate_identity","verify_mac","verify_signature","verify_signature","verify_signature_for_multipart_message","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_kyber_pre_key","with_their_kyber_pre_key","with_their_one_time_pre_key","ApplicationCallbackError","BadKEMCiphertextLength","BadKEMKeyLength","BadKEMKeyType","BadKeyLength","BadKeyType","CiphertextMessageTooShort","DuplicatedMessage","Err","FfiBindingError","FingerprintParsingError","FingerprintVersionMismatch","InvalidArgument","InvalidKyberPreKeyId","InvalidMacKeyLength","InvalidMessage","InvalidPreKeyId","InvalidProtobufEncoding","InvalidRegistrationId","InvalidSealedSenderMessage","InvalidSenderKeySession","InvalidSessionStructure","InvalidSignedPreKeyId","InvalidState","LegacyCiphertextVersion","NoKeyTypeIdentifier","NoSenderKeyState","Ok","Result","SealedSenderSelfSend","SessionNotFound","SignalProtocolError","SignatureValidationFailed","UnknownSealedSenderVersion","UnrecognizedCiphertextVersion","UnrecognizedMessageVersion","UntrustedIdentity","WrongKEMKeyType","borrow","borrow_mut","fmt","fmt","from","into","source","to_string","try_from","try_into","type_id","vzip","distribution_id","distribution_id","Incremental","Validating","borrow","borrow","borrow_mut","borrow_mut","calculate_chunk_size","clone","clone","clone_into","clone_into","finalize","finalize","from","from","into","into","new","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update","update","validating","vzip","vzip","Key","KeyKind","KeyPair","KeyType","Kyber1024","Kyber768","Public","PublicKey","Secret","SecretKey","SerializedCiphertext","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","ct_eq","decapsulate","deserialize","encapsulate","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from_public_and_private","generate","into","into","into","into","into","key_length","key_length","key_length","key_type","new","public_key","secret_key","serialize","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip"],"q":[[0,"libsignal_protocol"],[1026,"libsignal_protocol::error"],[1076,"libsignal_protocol::error::SignalProtocolError"],[1078,"libsignal_protocol::incremental_mac"],[1109,"libsignal_protocol::kem"],[1201,"core::result"],[1202,"core::iter::traits::iterator"],[1203,"alloc::boxed"],[1204,"rand_core"],[1205,"rand::rng"],[1206,"core::cmp"],[1207,"uuid"],[1208,"subtle"],[1209,"core::marker"],[1210,"alloc::string"],[1211,"core::iter::traits::collect"],[1212,"core::fmt"],[1213,"core::fmt"],[1214,"core::pin"],[1215,"alloc::vec"],[1216,"core::option"],[1217,"std::time"],[1218,"core::hash"],[1219,"core::ops::function"],[1220,"num_enum"],[1221,"core::any"],[1222,"core::error"],[1223,"core::clone"],[1224,"digest::mac"],[1225,"crypto_common"],[1226,"digest::mac"]],"d":["A service ID representing an ACI (“ACcount Identifier”…","An Aci.","An ACI","","","","","","","","The type used in memory to represent a device, i.e. a …","Each Signal message can be considered to have exactly two …","","","","","A public key that represents the identity of a user.","The private identity of a user.","Interface defining the identity store, which may be …","","Reference implementation of traits::IdentityKeyStore.","Reference implementation of traits::KyberPreKeyStore.","Reference implementation of traits::PreKeyStore.","Reference implementation of traits::SenderKeyStore.","Reference implementation of traits::SessionStore.","Reference implementation of traits::ProtocolStore.","Reference implementation of traits::SignedPreKeyStore.","","","","A unique identifier selecting among this client’s known …","","Interface for storing signed Kyber pre-keys downloaded …","","","","A service ID representing a PNI (“Phone Number Identifier…","A Pni.","A PNI","","","","A unique identifier selecting among this client’s known …","","","","Interface for storing pre-keys downloaded from a server.","","Represents a unique Signal client instance as …","Mixes in all the store interfaces defined in this module.","","We are in the context of receiving a message.","","","","","","","","","","Interface for storing sender key records, allowing …","We are in the context of sending a message.","","A Signal service ID, which can be one of various types.","The fixed-width binary representation of a ServiceId.","Known types of ServiceId.","","Interface for a Signal client instance to store a session …","","","","A unique identifier selecting among this client’s known …","","Interface for storing signed pre-keys downloaded from a …","","","","","Returns all registered Kyber pre-key ids","Returns all registered Kyber pre-key ids","Returns all registered pre-key ids","Returns all registered pre-key ids","Returns all registered signed pre-key ids","Returns all registered signed pre-key ids","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A constant-time comparison as long as the two keys have a …","","Deserialize a public identity from a byte slice.","","","","","","","","","","","","","","","","","An identifier representing a particular Signal client …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","For testing","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Generate a random new identity from randomness in csprng.","","Return the public identity for the given address, if known.","","","Return the single specific identity the store is assumed …","","","","Look up the signed kyber pre-key corresponding to …","","","Return a u32 specific to this store instance.","","","Look up the pre-key corresponding to prekey_id.","","","","","Look up the signed pre-key corresponding to …","","","","","","","","","","","","","","","","","","","","","Return the public identity of this user.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Return whether an identity is trusted for the role …","","","","","Keys and protocol functions for standard key encapsulation …","","","","","","","","","","","","","","","","","Bulk version of SessionStore::load_session.","Look up the entry corresponding to …","","","Look up the session corresponding to address.","","","","","Mark the entry for kyber_prekey_id as “used”. This …","","","","","","","","","","","","","","","","","A unique identifier for the target user. This is usually a …","","","","","","Create a new address.","","","","Initialize a public-facing identity from a public key.","Create a key pair from a public identity_key and a private …","","","","","","","","","","Create a new instance.","Create an empty pre-key store.","Create an empty signed pre-key store.","Create an empty kyber pre-key store.","Create an empty session store.","Create an empty sender key store.","Create an object with the minimal implementation of …","","","","","","","","","Parses from the standard binary representation, returning …","Parses from the standard binary representation, returning …","Parses from the standard String representation, returning …","","","","","","","","","","","","","","Return the private key that defines this identity.","","","","","","","","","","Return the public key representing this identity.","Return the public key that defines this identity.","","","","","","Returns the UUID inside this service ID, discarding the …","","","","","","Remove the entry for prekey_id.","","","Clear the mapping of known keys.","Record an identity into the store. The identity is then …","","","Set the entry for kyber_prekey_id to the value of record.","","","Set the entry for prekey_id to the value of record.","","","Set the entry for signed_prekey_id to the value of record.","","","","Decrypt a Sealed Sender message ciphertext in either the …","Decrypt the payload of a sealed-sender message in either …","Encrypt the plaintext message ptext, generate an …","This method implements the single-key single-recipient KEM …","This method implements a single-key multi-recipient KEM as …","For testing only.","Split out the encoded message from …","","","","","","","","","","","","","","","","","Return an owned byte slice which can be deserialized with …","Return a byte slice which can later be deserialized with …","","","","","","","","","","","","","","The standard variable-width binary representation for a …","The standard fixed-width binary representation for a …","The standard string representation for a Signal service ID.","","","","","Generate a signature claiming that other represents the …","","","","","","","","","","","","Assign record to the entry for (sender, distribution_id).","","","Set the entry for address to the value of record.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Given a trusted identity self, verify that other …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","error in method call ‘{0}’: {1}","bad KEM ciphertext length <{1}> for key with type <{0}>","bad KEM key length <{1}> for key with type <{0}>","bad KEM key type <{0:#04x}>","bad key length <{1}> for key with type <{0}>","bad key type <{0:#04x}>","ciphertext serialized bytes were too short <{0}>","message with old counter {0} / {1}","Contains the error value","error while invoking an ffi callback: {0}","fingerprint parsing error","fingerprint version number mismatch them {0} us {1}","invalid argument: {0}","invalid Kyber prekey identifier","invalid MAC key length <{0}>","invalid {0:?} message: {1}","invalid prekey identifier","protobuf encoding was invalid","session for {0} has invalid registration ID {1:X}","invalid sealed sender message: {0}","invalid sender key session with distribution ID …","invalid session: {0}","invalid signed prekey identifier","invalid state for call to {0} to succeed: {1}","ciphertext version was too old <{0}>","no key type identifier","missing sender key state for distribution ID …","Contains the success value","","self send of a sealed sender message","session with {0} not found","","invalid signature detected","unknown sealed sender message version {0}","ciphertext version was unrecognized <{0}>","unrecognized message version <{0}>","untrusted identity for address {0}","unexpected KEM key type <{0:#04x}> (expected <{1:#04x}>)","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","A public/secret key pair for a KEM protocol.","Designates a supported KEM protocol","Kyber1024 key","Kyber768 key","","A KEM public key with the ability to encapsulate a shared …","","A KEM secret key with the ability to decapsulate a shared …","","","","","","","","","","","","","","","","","","","","","","A constant-time comparison as long as the two keys have a …","Decapsulates a SharedSecret that was encapsulated into a …","Create a Key<Kind> instance from a byte string created …","Create a SharedSecret and a Ciphertext. The Ciphertext can …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Deserialize public and secret keys that were serialized by …","Creates a public-secret key pair for a specified KEM …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Return the KeyType that identifies the KEM protocol for …","","","","Create a binary representation of the key that includes a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,27,28,0,0,0,0,0,0,39,0,0,0,0,0,104,0,0,0,39,0,0,0,0,0,0,0,0,104,0,0,0,0,36,0,66,0,27,28,36,0,0,0,0,0,66,0,0,0,0,0,51,39,0,0,0,36,0,0,66,0,0,51,0,0,0,0,0,0,0,66,0,0,0,0,0,39,36,1,6,8,9,8,10,8,1,12,13,14,15,13,12,17,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,18,21,18,21,18,24,25,14,15,15,14,27,28,29,30,16,18,21,31,32,33,34,35,36,12,37,13,14,15,17,38,24,25,39,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,27,28,29,30,16,18,21,31,32,33,34,35,36,12,37,13,14,15,17,38,24,25,39,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,29,30,16,34,42,44,46,32,54,54,12,0,16,1,34,9,10,6,49,50,54,104,104,16,18,32,24,25,40,45,1,30,38,59,41,67,59,33,33,14,15,67,67,67,12,13,14,15,12,13,14,15,27,28,29,30,16,18,34,36,39,42,44,46,51,27,28,29,30,16,18,34,36,39,42,44,46,51,0,25,0,27,27,28,29,29,30,30,16,31,31,32,33,34,66,36,12,37,13,14,15,17,38,24,25,39,59,40,42,42,43,44,44,45,46,46,47,51,38,75,76,54,67,67,27,28,29,29,30,16,16,18,21,21,31,32,33,34,34,35,35,66,36,12,37,13,14,15,17,17,38,24,25,39,39,59,40,41,42,42,43,44,44,45,1,46,46,47,48,9,10,6,49,50,8,51,16,21,104,43,47,21,35,43,80,48,8,80,48,8,1,83,6,8,80,48,8,81,9,8,1,1,82,10,8,104,43,47,0,0,54,41,1,27,28,29,30,42,44,46,104,104,45,35,13,41,67,8,0,0,0,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,80,48,8,14,15,0,25,24,104,104,45,16,18,13,13,41,67,41,67,41,67,8,49,56,50,8,79,49,8,1,1,83,6,8,13,59,59,0,0,0,0,66,12,13,14,15,41,54,30,75,76,54,104,104,30,21,31,33,34,35,12,37,13,14,15,24,25,41,45,48,9,10,6,49,50,8,1,75,75,76,76,76,76,76,28,28,28,29,30,16,34,42,44,46,13,41,67,41,67,8,35,45,47,21,0,0,0,104,104,18,34,35,24,45,21,16,38,28,13,41,67,1,1,81,9,8,48,80,48,8,83,6,8,81,9,8,82,10,8,33,0,0,0,0,0,0,0,43,54,25,25,59,59,8,12,25,59,59,104,104,16,18,32,34,35,66,40,45,1,54,12,13,14,15,17,38,24,25,28,28,28,8,1,75,75,35,104,104,24,25,13,41,41,41,8,25,15,56,50,8,79,49,8,76,75,76,76,75,75,75,75,104,104,38,27,28,29,30,16,18,21,31,32,33,34,35,36,12,37,13,14,15,17,38,24,25,39,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,27,29,30,31,42,44,46,39,75,76,54,67,27,27,28,29,30,16,16,18,18,21,21,31,32,33,34,34,35,35,35,66,36,36,12,12,37,13,13,14,14,15,15,17,17,38,38,24,25,39,59,40,41,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,27,36,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,24,25,34,12,16,14,16,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,41,75,75,4,4,4,4,4,4,4,4,20,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,20,0,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,105,106,0,0,93,96,93,96,0,93,96,93,96,93,96,93,96,93,96,93,93,96,93,96,93,96,93,96,93,96,93,93,96,0,0,0,0,68,68,0,0,0,0,0,68,100,101,102,86,68,100,101,102,86,68,100,101,102,86,68,100,101,102,86,102,102,102,102,68,102,68,102,68,68,100,101,68,100,101,102,86,86,86,68,100,101,102,86,103,100,101,102,86,86,86,102,68,100,101,102,86,68,68,68,100,101,102,102,102,86,68,100,101,102,86,68,100,101,102,86,68,100,101,102,86],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,[[5,[[3,[2]],4]]]],[6,[[0,[7]]]],[8,[[0,[7]]]],[9,[[0,[7]]]],[8,[[0,[7]]]],[10,[[0,[7]]]],[8,[[0,[7]]]],[1,[[5,[11,4]]]],[12,[[3,[2]]]],[13,[[3,[2]]]],[14,[[3,[2]]]],[15,[[3,[2]]]],[13,16],[12,[[3,[2]]]],[17,[[3,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,16],[[20,[[19,[[3,[2]]]]]]]],[[21,16],[[20,[[19,[[3,[2]]]]]]]],[[18,[3,[2]],-1],[[20,[[19,[[3,[2]]]]]]],[22,23]],[[21,[3,[2]],-1],[[20,[[19,[[3,[2]]]]]]],[22,23]],[[18,[3,[[3,[2]]]],-1],[[20,[[19,[[3,[2]]]]]]],[22,23]],[24,[[20,[[3,[2]]]]]],[25,[[20,[[3,[2]]]]]],[14,26],[15,[[20,[26]]]],[15,[[20,[[3,[2]]]]]],[14,[[3,[2]]]],[27,27],[28,28],[29,29],[30,30],[16,16],[18,18],[21,21],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[12,12],[37,37],[13,13],[14,14],[15,15],[17,17],[38,38],[24,24],[25,25],[39,39],[40,40],[41,41],[42,42],[43,43],[44,44],[45,45],[1,1],[46,46],[47,47],[48,48],[9,9],[10,10],[6,6],[49,49],[50,50],[8,8],[51,51],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[29,29],52],[[30,30],52],[[16,16],52],[[34,34],52],[[42,42],52],[[44,44],52],[[46,46],52],[[32,[3,[2]]],[[20,[53]]]],[54,[[20,[39]]]],[54,[[20,[[3,[2]]]]]],[12,26],[[30,55,56,-1],[[20,[15]]],[23,22]],[[16,16],57],[[1,16],[[5,[53,4]]]],[[[3,[2]]],[[20,[34]]]],[[],9],[[],10],[[],6],[[],49],[[],50],[[[3,[2]]],[[20,[54]]]],[[[3,[2]]],[[20,[-1]]],58],[[[3,[2]]],[[20,[-1]]],58],[[[3,[2]]],[[20,[16]]]],[[[3,[2]]],[[20,[18]]]],[[[3,[2]]],[[20,[32]]]],[[[3,[2]]],[[20,[24]]]],[[[3,[2]]],[[20,[25]]]],[[[3,[2]]],[[5,[40,4]]]],[[[3,[2]]],[[20,[45]]]],[[[3,[2]]],[[5,[1,4]]]],[30,29],[38,26],[59,[[20,[29]]]],[41,[[20,[29]]]],0,0,0,[33,[[20,[60]]]],[14,55],[15,[[20,[55]]]],0,0,0,[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[[27,27],53],[[28,28],53],[[29,29],53],[[30,30],53],[[16,16],53],[[18,18],53],[[34,34],53],[[36,36],53],[[39,39],53],[[42,42],53],[[44,44],53],[[46,46],53],[[51,51],53],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],0,[25,[[20,[63]]]],[[[3,[2]]],[[20,[38]]]],[[27,64],65],[[27,64],65],[[28,64],65],[[29,64],65],[[29,64],65],[[30,64],65],[[30,64],65],[[16,64],65],[[31,64],65],[[31,64],65],[[32,64],65],[[33,64],65],[[34,64],65],[[66,64],65],[[36,64],65],[[12,64],65],[[37,64],65],[[13,64],65],[[14,64],65],[[15,64],65],[[17,64],65],[[38,64],65],[[24,64],65],[[25,64],65],[[39,64],65],[[59,64],65],[[40,64],65],[[42,64],65],[[42,64],65],[[43,64],65],[[44,64],65],[[44,64],65],[[45,64],65],[[46,64],65],[[46,64],65],[[47,64],65],[[51,64],65],[[[3,[2]],36,63,26],[[20,[38]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[41,67],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[26,29],[-1,-1,[]],[-1,-1,[]],[34,16],[-1,-1,[]],[35,21],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[16,34],[-1,-1,[]],[-1,-1,[]],[21,35],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[38,17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[26,39],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[26,42],[-1,-1,[]],[-1,-1,[]],[26,44],[-1,-1,[]],[-1,-1,[]],[26,46],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[3,[2]]],[[20,[16]]]],[[[3,[2]],[3,[2]]],[[20,[21]]]],0,0,0,[-1,21,[23,22]],[-1,35,[22,23]],[[68,42,18],[[20,[43]]]],[[-1,30],[[70,[[19,[69]]]]],[]],[[48,30],[[70,[[19,[69]]]]]],[[8,30],[[70,[[19,[69]]]]]],[-1,[[70,[[19,[69]]]]],[]],[48,[[70,[[19,[69]]]]]],[8,[[70,[[19,[69]]]]]],[1,[[5,[[72,[[71,[2]]]],4]]]],[[-1,42],[[70,[[19,[69]]]]],[]],[[6,42],[[70,[[19,[69]]]]]],[[8,42],[[70,[[19,[69]]]]]],[-1,[[70,[[19,[69]]]]],[]],[48,[[70,[[19,[69]]]]]],[8,[[70,[[19,[69]]]]]],[[-1,44],[[70,[[19,[69]]]]],[]],[[9,44],[[70,[[19,[69]]]]]],[[8,44],[[70,[[19,[69]]]]]],[[1,16],[[5,[[72,[[19,[[3,[2]]]]]],4]]]],[1,[[5,[[71,[2]],4]]]],[[-1,46],[[70,[[19,[69]]]]],[]],[[10,46],[[70,[[19,[69]]]]]],[[8,46],[[70,[[19,[69]]]]]],0,0,0,[[[3,[2]],56,30],[[20,[[71,[2]]]]]],[[56,30,55,[3,[2]],-1],[[20,[14]]],[23,22]],[54,[[20,[[72,[[3,[2]]]]]]]],[41,53],[[1,73],[[5,[53,4]]]],[[27,-1],11,74],[[28,-1],11,74],[[29,-1],11,74],[[30,-1],11,74],[[42,-1],11,74],[[44,-1],11,74],[[46,-1],11,74],[-1,20,[]],[-1,20,[]],[45,[[20,[44]]]],[35,34],[13,34],[41,[[20,[34]]]],0,0,0,[[75,-1],[[20,[1]]],[23,22]],[76,[[20,[1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,30,34,51],[[70,[[19,[69]]]]],[]],[[48,30,34,51],[[70,[[19,[69]]]]]],[[8,30,34,51],[[70,[[19,[69]]]]]],[14,26],[15,[[20,[26]]]],0,[25,[[20,[16]]]],[24,[[20,[26]]]],[-1,20,[]],[-1,20,[]],[45,[[20,[21]]]],0,0,[13,[[72,[77]]]],[13,[[72,[42]]]],[41,[[20,[[72,[42]]]]]],0,[41,[[20,[[72,[78]]]]]],0,[41,[[20,[[72,[[3,[2]]]]]]]],0,0,[[49,[3,[30]]],[[20,[[71,[1]]]]]],[[-1,30,55],[[70,[[19,[69]]]]],[]],[[50,30,55],[[70,[[19,[69]]]]]],[[8,30,55],[[70,[[19,[69]]]]]],[[-1,30],[[70,[[19,[69]]]]],[]],[[49,30],[[70,[[19,[69]]]]]],[[8,30],[[70,[[19,[69]]]]]],[1,[[5,[[71,[2]],4]]]],[1,[[5,[26,4]]]],[[-1,42],[[70,[[19,[69]]]]],[]],[[6,42],[[70,[[19,[69]]]]]],[[8,42],[[70,[[19,[69]]]]]],[13,12],[59,[[20,[[3,[2]]]]]],0,[[66,30,79,80,81,82,83,-1],[[20,[[71,[2]]]]],[23,22]],[[13,30,79,80,81,82,83,-1],[[20,[[71,[2]]]]],[23,22]],[[12,30,79,80,-1],[[20,[[71,[2]]]]],[23,22]],[[[3,[2]],30,79,80,73],[[20,[66]]]],[66,36],[12,2],[13,2],[14,2],[15,2],[[41,-1],[[20,[41]]],84],[54,[[20,[36]]]],[30,85],[[35,21,34,16,16],75],[[35,21,[72,[21]],21,[72,[86]],34,16,[72,[77]]],76],[[36,25,[71,[2]],39,[72,[[71,[2]]]]],[[20,[54]]]],[[63,[3,[2]]],-1,58],[[63,[3,[2]]],-1,58],[[60,29],30],[[16,18],21],[[[3,[2]],[3,[2]]],[[20,[31]]]],[[26,26,[3,[2]],34,[3,[2]],34],[[20,[33]]]],[16,34],[[34,18],35],[[2,[3,[2]],16,26,26,[3,[2]],34,34],[[20,[12]]]],[[42,77],37],[[2,26,[72,[44]],46,[72,[37]],16,34,12],[[20,[13]]]],[[2,55,26,26,[19,[[3,[2]]]],-1,18],[[20,[14]]],[22,23]],[[2,55,26,26,[71,[2]],16],[[20,[15]]]],[[26,16,18,-1],[[20,[24]]],[23,22]],[[60,[72,[60]],16,29,63,24,18,-1],[[20,[25]]],[23,22]],[[26,29,[72,[[11,[44,16]]]],46,16,[71,[2]],34],[[20,[41]]]],[[44,21],45],[[35,26],48],[[],9],[[],10],[[],6],[[],49],[[],50],[[35,26],[[20,[8]]]],[[],1],[75,21],[75,35],[76,35],[76,[[72,[86]]]],[76,[[72,[21]]]],[76,21],[76,21],[[[3,[2]]],[[72,[28]]]],[87,[[72,[28]]]],[85,[[72,[28]]]],[[29,29],[[72,[52]]]],[[30,30],[[72,[52]]]],[[16,16],[[72,[52]]]],[[34,34],[[72,[52]]]],[[42,42],[[72,[52]]]],[[44,44],[[72,[52]]]],[[46,46],[[72,[52]]]],[13,[[72,[44]]]],[41,[[20,[[72,[44]]]]]],0,[41,[[20,[[72,[16]]]]]],0,0,[35,18],[45,[[20,[18]]]],[47,[[20,[18]]]],0,[[13,30,1,80,81,82,83],[[20,[0]]]],[[30,79,80,41,73,-1],[[20,[11]]],[23,22]],[[30,15,56],[[20,[11]]]],[-1,20,[]],[-1,20,[]],[18,[[20,[16]]]],[34,16],[35,16],[24,[[20,[16]]]],[45,[[20,[16]]]],0,[16,[[20,[[3,[2]]]]]],[38,[[72,[16]]]],[28,55],[13,26],[41,[[20,[26]]]],0,[1,[[5,[[72,[[71,[2]]]],4]]]],[1,[[5,[26,4]]]],[[-1,44],[[70,[[19,[69]]]]],[]],[[9,44],[[70,[[19,[69]]]]]],[[8,44],[[70,[[19,[69]]]]]],[48,11],[[-1,30,34],[[70,[[19,[69]]]]],[]],[[48,30,34],[[70,[[19,[69]]]]]],[[8,30,34],[[70,[[19,[69]]]]]],[[-1,42,43],[[70,[[19,[69]]]]],[]],[[6,42,43],[[70,[[19,[69]]]]]],[[8,42,43],[[70,[[19,[69]]]]]],[[-1,44,45],[[70,[[19,[69]]]]],[]],[[9,44,45],[[70,[[19,[69]]]]]],[[8,44,45],[[70,[[19,[69]]]]]],[[-1,46,47],[[70,[[19,[69]]]]],[]],[[10,46,47],[[70,[[19,[69]]]]]],[[8,46,47],[[70,[[19,[69]]]]]],0,[[[3,[2]],16,63,[72,[60]],60,29,80,79,81,82,83],[[20,[59]]]],[[[3,[2]],80],[[20,[54]]]],[[30,25,[3,[2]],79,80,73,-1],[[20,[[71,[2]]]]],[23,22]],[[30,54,80,-1],[[20,[[71,[2]]]]],[23,22]],[[[3,[30]],[3,[1]],54,80,-1],[[20,[[71,[2]]]]],[23,22]],[[[3,[30]],[3,[1]],54,80,-1],[[20,[[71,[2]]]]],[23,22]],[[[3,[2]]],[[20,[[71,[[71,[2]]]]]]]],[43,[[20,[88]]]],[54,[[20,[25]]]],[25,[[20,[29]]]],[25,[[20,[[72,[85]]]]]],[59,[[20,[[72,[85]]]]]],0,0,[12,16],[25,[[20,[85]]]],[59,[[20,[85]]]],0,[-1,[[20,[[71,[2]]]]],[]],[-1,[[20,[[71,[2]]]]],[]],[16,[[19,[[3,[2]]]]]],[18,[[71,[2]]]],[32,[[20,[[71,[2]]]]]],[34,[[19,[[3,[2]]]]]],[35,[[19,[[3,[2]]]]]],[66,[[3,[2]]]],[40,[[5,[[71,[2]],4]]]],[45,[[20,[[71,[2]]]]]],[1,[[5,[[71,[2]],4]]]],[54,[[20,[[3,[2]]]]]],[12,[[3,[2]]]],[13,[[3,[2]]]],[14,[[3,[2]]]],[15,[[3,[2]]]],[17,[[3,[2]]]],[38,[[3,[2]]]],[24,[[20,[[3,[2]]]]]],[25,[[20,[[3,[2]]]]]],[28,[[71,[2]]]],[28,87],[28,60],0,[1,[[5,[26,4]]]],[[75,78],11],[[75,16],11],[[35,34,-1],[[20,[[19,[[3,[2]]]]]]],[23,22]],[-1,[[20,[[71,[2]]]]],[]],[-1,[[20,[[71,[2]]]]],[]],[24,[[20,[[3,[2]]]]]],[25,[[20,[[3,[2]]]]]],[13,46],[41,[[20,[46]]]],[41,[[20,[16]]]],[41,[[20,[[3,[2]]]]]],0,[25,[[20,[24]]]],[15,[[20,[16]]]],[[-1,30,55,40],[[70,[[19,[69]]]]],[]],[[50,30,55,40],[[70,[[19,[69]]]]]],[[8,30,55,40],[[70,[[19,[69]]]]]],[[-1,30,1],[[70,[[19,[69]]]]],[]],[[49,30,1],[[70,[[19,[69]]]]]],[[8,30,1],[[70,[[19,[69]]]]]],[76,16],[75,34],[76,34],[76,[[72,[77]]]],[75,[[72,[78]]]],[75,[[72,[16]]]],[75,16],[75,16],[-1,[[20,[63]]],[]],[-1,[[20,[63]]],[]],[38,63],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[39,26],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[2,[[5,[27,[89,[27]]]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[16]]]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[18]]]],[-1,[[5,[-2]]],[],[]],[18,[[20,[21]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[34]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[35]]]],[18,[[20,[35]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[2,[[5,[36,[89,[36]]]]]],[[[3,[2]]],[[20,[12]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[13]]]],[[[3,[2]]],[[20,[14]]]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[15]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[17]]]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[38]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[67,[[20,[41]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[],[[5,[27,[89,[27]]]]]],[[],[[5,[36,[89,[36]]]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[[24,16],[[20,[53]]]],[[25,16,63],[[20,[53]]]],[[34,34,[3,[2]]],[[20,[53]]]],[[12,34,34,[3,[2]]],[[20,[53]]]],[[16,[3,[2]],[3,[2]]],[[20,[53]]]],[[14,16],[[20,[53]]]],[[16,[3,[[3,[2]]]],[3,[2]]],[[20,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[41,42,78,[71,[2]]],41],[[75,78],75],[[75,16],75],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[4,64],65],[[4,64],65],[-1,-1,[]],[-1,-2,[],[]],[4,[[72,[91]]]],[-1,60,[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,90,[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[92,92],[[[93,[-1]]],[[93,[-1]]],[94,95,94]],[[[96,[-1]]],[[96,[-1]]],[94,95,94]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[[93,[-1]]],[[97,[-1]]],[95,94]],[[[96,[-1]]],[[5,[92,98]]],[95,94]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,92],[[93,[-1]]],[95,94]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,90,[]],[-1,90,[]],[[[93,[-1]],[3,[2]]],[[0,[7]]],[95,94]],[[[96,[-1]],[3,[2]]],[[5,[92,98]]],[95,94]],[[[93,[-1]],-2],[[96,[-1]]],[95,94],99],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[68,68],[100,100],[101,101],[[[102,[-1]]],[[102,[-1]]],[94,103]],[86,86],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[[102,[100]],[102,[100]]],57],[[[102,[101]],77],[[20,[[19,[[3,[2]]]]]]]],[[[3,[2]]],[[20,[[102,[-1]]]]],103],[[[102,[100]]],[[11,[[19,[[3,[2]]]],77]]]],[[68,68],53],[[[102,[100]],[102,[100]]],53],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[68,64],65],[[68,64],65],[[100,64],65],[[101,64],65],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[3,[2]],[3,[2]]],[[20,[86]]]],[68,86],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[68,92],[68,92],[68,92],[[[102,[-1]]],68,103],[[78,88],86],0,0,[[[102,[-1]]],[[19,[[3,[2]]]]],103],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,60,[]],[-1,[[5,[-2]]],[],[]],[2,[[20,[68]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[[102,[101]]]]]],[[[3,[2]]],[[20,[[102,[100]]]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[3,"SessionRecord",0],[15,"u8"],[15,"slice"],[4,"SignalProtocolError",1026],[4,"Result",1201],[3,"InMemKyberPreKeyStore",0],[8,"Iterator",1202],[3,"InMemSignalProtocolStore",0],[3,"InMemPreKeyStore",0],[3,"InMemSignedPreKeyStore",0],[15,"tuple"],[3,"SignalMessage",0],[3,"PreKeySignalMessage",0],[3,"SenderKeyMessage",0],[3,"SenderKeyDistributionMessage",0],[3,"PublicKey",0],[3,"PlaintextContent",0],[3,"PrivateKey",0],[3,"Box",1203],[6,"Result",1026],[3,"KeyPair",0],[8,"CryptoRng",1204],[8,"Rng",1205],[3,"ServerCertificate",0],[3,"SenderCertificate",0],[15,"u32"],[4,"ServiceIdKind",0],[4,"ServiceId",0],[3,"DeviceId",0],[3,"ProtocolAddress",0],[3,"DisplayableFingerprint",0],[3,"ScannableFingerprint",0],[3,"Fingerprint",0],[3,"IdentityKey",0],[3,"IdentityKeyPair",0],[4,"CiphertextMessageType",0],[3,"KyberPayload",0],[3,"DecryptionErrorMessage",0],[4,"ContentHint",0],[3,"SenderKeyRecord",0],[3,"PreKeyBundle",0],[3,"KyberPreKeyId",0],[3,"KyberPreKeyRecord",0],[3,"PreKeyId",0],[3,"PreKeyRecord",0],[3,"SignedPreKeyId",0],[3,"SignedPreKeyRecord",0],[3,"InMemIdentityKeyStore",0],[3,"InMemSessionStore",0],[3,"InMemSenderKeyStore",0],[4,"Direction",0],[4,"Ordering",1206],[15,"bool"],[3,"UnidentifiedSenderMessageContent",0],[3,"Uuid",1207],[8,"SenderKeyStore",0],[3,"Choice",1208],[8,"Sized",1209],[3,"SealedSenderDecryptionResult",0],[3,"String",1210],[15,"char"],[8,"FromIterator",1211],[15,"u64"],[3,"Formatter",1212],[6,"Result",1212],[4,"CiphertextMessage",0],[3,"PreKeyBundleContent",0],[4,"KeyType",1109],[8,"Future",1213],[3,"Pin",1214],[3,"Vec",1215],[4,"Option",1216],[3,"SystemTime",1217],[8,"Hasher",1218],[3,"AliceSignalProtocolParameters",0],[3,"BobSignalProtocolParameters",0],[6,"SerializedCiphertext",1109],[6,"PublicKey",1109],[8,"SessionStore",0],[8,"IdentityKeyStore",0],[8,"PreKeyStore",0],[8,"SignedPreKeyStore",0],[8,"KyberPreKeyStore",0],[8,"FnOnce",1219],[15,"str"],[3,"KeyPair",1109],[6,"ServiceIdFixedWidthBinaryBytes",0],[6,"SecretKey",1109],[3,"TryFromPrimitiveError",1220],[3,"TypeId",1221],[8,"Error",1222],[15,"usize"],[3,"Incremental",1078],[8,"Clone",1223],[8,"Mac",1224],[3,"Validating",1078],[6,"Output",1225],[3,"MacError",1224],[8,"IntoIterator",1211],[3,"Public",1109],[3,"Secret",1109],[3,"Key",1109],[8,"KeyKind",1109],[8,"GenericSignedPreKey",0],[13,"NoSenderKeyState",1076],[13,"InvalidSenderKeySession",1076]]},\ -"libsignal_service":{"doc":"","t":"DRRNNEIDNENNNNRMMALLLLLLLLALLAAFLLALLLLLLLLLLLLLLALLLLLAAMLAAAAAACAAALALAALLLALLLLLLLLLLLLLLLLALLLLALLLLACENNLLFFLLLLLLLLLLLDLLLLLFLLLLLLLLNNENNDDEGNNLLLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLMMLLLLMCCCNDECNCCNCCCDCNCNCCNCCNCNCNMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMCMLLLLLLLLLLLLMLLLCDLLMLMLMLMLMMMMMMLLMLMLDNNNNIENNNNDEDEDDNNDNNNNNNNDNNNNDDNNNNNNNMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLFLLMLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLMMMMLMMMMLMMMMLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMLLLLLLLLLLLLKLMMMMMMMMFCNENNDDNCQCCCIELLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLCLDDNNNENNMMMLLLLLLMMLLMLLLLLLLLLLMLLLMMLMMLLLLLLLLLLLLLMMLLLDDDIDDLLLLLLLLLLLLLLLLLLLLLLLMLLLLLMMMKKMMMKMMMLLLLKKKMMMLLLLLLLLLLLLLLLLLLLLLLLCCCCCDCCDDCCCCSSSSCDIYCCCCCCCCCCDDLLLLLLLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNDENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLMLLLMLLLLLLLLLLLDLLLLLLLLLLDDDDDDDDDDDDDDDDDDDDDDDNDDDDDDDDDDEDDDDDDNDDDDDDDAMLLMMLMLMMLMMLMLLMMMMMLMMMLLMMMMMAMLMLMMMMMMMMLLMMMLMLLLLMMMMAMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMAMLMLMLLMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMAMLMMLMMMMAMMLMMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMLMLMLMLMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMALLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMAMALMAMAALMAMMLLLLMMLMMLLLLMMMMLMMLLMMLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMMLMMMMLMLMAMMLMMMMMMLMMLLLMMMLMMLLMMMMMALLMMLLMMAMMLLMMMLMLMMMMMMMLLLLMMMMMMLMLMLMMMMLMMMLMAMLMMMMLMMLMMMLMALMMALMMLMLLLLLLLLLLLLLLLMMMMLMLLMLMLMLMLMMMMLMMAMAMLMLMLMALMLMLMLMLLLLMMMMMMMMLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMALMLMLMLMMMMLMLMAMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALMLENNNNNLLLLLLLLLLLLLLLLLLLLENNNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLENNNNNNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLALLLLLMMMMMLLLLLLLMLMAALLLMMMLLLMMMLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLMLLLLLLNNNNNELLLLLLLLLLLLLLLLLLLLNNELLLLLLLLLLLLLLLLLLLLNNELLLLLLLLLLLLLLLLLLLLDLLLLLLMLLLLLLLMLLLLLNDDNNEDDNNNDNNEDDNDDNNMMLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLMLLMMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMMMLMLMLMLLAALMLMLMLLMLMLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLDDDDDMLLLLLLLLLLLMLLLLLLLLLLLLLLLLMLLLLLLMALLLLLLLLLLLMLLLLLLLLLLLMLLLLLLMLLLMMMLMLMALMALMLMLMLLLLMLMLLLLLLLLLLLLLLLLLLMMMLLLLLLLMMLLLLLNNNENLLLLLLLLLLLLLLLLLLLLNNNENLLLLLLLLLLLLLLLLLLLLNNENLLLLLLLLLLLLLLLLLLLLDNDEDNAAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMALLLLLMLLLLLLLLLMLLLLLLLLNNELLLLLLLLLLLLLLLLLLLLEDNLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLDNELLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLNNDELLLLLLLLLLLMLLLLLLLMLLLLLLLLLLMLLLLLLLLLLNNNNNENNLLLLLLLLLLLLLLLLLLLLNENNNLLLLLLLLLLLLLLLLDAMMMMLLLLLLMMMMLLLLLMMMMMMMMMMMMMMMMLLLLLDDDDDDDDDDDDDDDDDDDDDDLMMMMMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMMMMMMMLLMMLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLMMLLLLLLNDNNENNLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLMLLLMLLLLLLLLLLLMLLLLLLLLLLEDNLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLNNENLLLLLLLLLLLLLLLLLLLLDLLLLLLMLLMLLLLLMLLLLLLEDNLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLNNENLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLMLLLMLLMLMLMMLLLLLDLLLLLLLLLLLMLLMLLLLLENNLLLLLLLLLLLLLLLLDDDDDDDDDDDDDDDDDMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLLMLMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLMLLLLLLLLLLLLLLLLLLMLMLMMALMLMMALMLMMLMLMLMLMALMLLLMMMALLLLLLLLLMALMMMLMLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLMLMMLLLLLLLLLLLLLLLLLNNNNEENNNNENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNELLLLLLLLLLLLLLLLLLLLNNNENLLLLLLLLLLLLLLLLLLLLNNNNENLLLLLLLLLLLLLLLLLLLLDNELMLLLLLLLLLLLLLLLLMLLLLLLLMLMLMLMLMMLLLLLLLLLLNNNNNENLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLMMMLLLLLLLLLLLMLLLLLLLLLMLLNNELLLLLLLLLLLLLLLLLLLLENNNNDNNNNELMLLLLLLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLENNLLLLLLLLLLLLLLLLLLLLDLLLLLLMLMLLLLLLMLAMLLLLLLMLLENNNNNNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNENNLLLLLLLLLLLLLLLLLLLLNNENLLLLLLLLLLLLLLLLLLLLDNNNNDNNCCDECENNNNMMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLFLLLLLFMMMMMLMMLMLLLLLLLLLLLLLLLLMLLLLLMMMDNDENNQNRDDDNNDENNNNNRDDDDNDNNNNNNNDDDDNNINDNEDNNNEEDNNDNDNNNNNNEDNDNNMMMLMMMMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMLLLLLLLLLLLLLLLLLLMLMLLLLKLLLLLLLLLLLLLLLLLLMMMLMMLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLKLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMMMMMMMMMMKLMLMMMMMMMMMMKKMMMLKKLLMMMMLMLLLLMLLLLLLLLLLLLMMLMMMMLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKMMMMMMMMDLLLLLLLLLLLLLLLDENCNCNNDENNDDNNDGDNNNMMLLLLLLLLLLLLLLLLMLLLLMMLMMMLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMMMMLMMMMLLLLLLLMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMLMLLLLLLLLMMMMMNNEDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLILKLKKCCFCDLLMLLMLLLLAAAAAAAAFFFFFFFFFFFFFFFFDDLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["AccountManager","GROUP_LEAVE_FLAG","GROUP_UPDATE_FLAG","InvalidPublicKey","InvalidUuid","LinkError","MaybeSend","Profile","ProfileCipherError","ProfileManagerError","ProtocolError","ProvisioningError","ServiceError","ServiceError","USER_AGENT","about","about_emoji","attachment_cipher","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cipher","clone","clone_into","configuration","content","decrypt_device_name","default","deserialize","envelope","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","groups_v2","into","into","into","into","link_device","messagepipe","models","name","new","pre_keys","prelude","profile_cipher","profile_name","profile_service","proto","protocol","provisioning","push_service","receiver","retrieve_profile","sender","serialize","service_address","session_store","set_account_attributes","source","source","sticker_cipher","submit_recaptcha_challenge","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unidentified_access","update_device_name","update_pre_key_bundle","upload_versioned_profile","upload_versioned_profile_without_avatar","utils","vzip","vzip","vzip","vzip","websocket","zkgroup","AttachmentCipherError","MacError","PaddingError","borrow","borrow_mut","decrypt_in_place","encrypt_in_place","eq","equivalent","fmt","fmt","from","into","to_string","try_from","try_into","type_id","vzip","ServiceCipher","borrow","borrow_mut","clone","clone_into","from","get_preferred_protocol_address","into","new","open_envelope","to_owned","try_from","try_into","type_id","vzip","Cdn","ContactDiscovery","Endpoint","Production","Service","ServiceConfiguration","ServiceCredentials","SignalServers","SignalingKey","Staging","Storage","authorization","base_url","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","certificate_authority","clone","clone","clone","clone_into","clone_into","clone_into","deserialize","device_id","e164","eq","equivalent","fmt","fmt","from","from","from","from","from","from","from_str","into","into","into","into","login","password","phonenumber","serialize","signaling_key","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unidentified_sender_trust_root","uuid","vzip","vzip","vzip","vzip","zkgroup_server_public_params","AttachmentPointer","AttachmentPointerFlags","CallMessage","CallMessage","Content","ContentBody","DataMessage","DataMessage","DataMessageFlags","EditMessage","EditMessage","GroupContext","GroupContextV2","GroupType","Metadata","NullMessage","NullMessage","PniSignatureMessage","PniSignatureMessage","Reaction","ReceiptMessage","ReceiptMessage","ServiceError","StoryMessage","StoryMessage","SyncMessage","SynchronizeMessage","TypingMessage","TypingMessage","body","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_body","from_proto","into","into","into","into_proto","metadata","needs_receipt","sender","sender_device","sync_message","timestamp","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unidentified_sender","vzip","vzip","vzip","Envelope","EnvelopeEntity","borrow","borrow_mut","content","deserialize","destination_uuid","from","guid","into","report_spam_token","serialize","server_timestamp","source","source_device","source_uuid","story","timestamp","try_from","try_into","type","type_id","urgent","vzip","AccessControl","AnnouncementOnly","AttributeAccess","Avatar","BincodeError","CredentialsCache","CredentialsCacheError","DeleteMember","DeletePendingMember","DeleteRequestingMember","Description","Group","GroupChange","GroupChanges","GroupDecodingError","GroupsManager","InMemoryCredentialsCache","InviteLinkAccess","InviteLinkPassword","Member","MemberAccess","ModifyMemberProfileKey","ModifyMemberRole","NewMember","NewPendingMember","NewRequestingMember","NotAci","PendingMember","PromotePendingMember","PromoteRequestingMember","ProtobufDecodeError","ReadError","RequestingMember","Timer","Timer","Title","WriteError","WrongBlob","WrongEnumValue","ZkGroupDeserializationFailure","ZkGroupVerificationFailure","access_control","add_from_invite_link","added_by_uuid","attributes","avatar","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","changes","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","decrypt_group","decrypt_group_context","default","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","disappearing_messages_timer","duration","editor","eq","eq","eq","eq","eq","eq","equivalent","equivalent","fetch_encrypted_group","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get_authorization_for_today","get_group","into","into","into","into","into","into","into","into","into","into","into","into","invite_link_password","joined_at_revision","members","members","new","pending_members","profile_key","profile_key","requesting_members","retrieve_avatar","revision","revision","role","role","serialize","serialize","serialize","serialize","serialize","serialize","source","timestamp","timestamp","title","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","utils","uuid","uuid","uuid","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","write","profile_key","profile_key","role","role","uuid","uuid","uuid","uuid","derive_v2_migration_master_key","Envelope","Envelope","Incoming","KeepAliveRequest","Message","MessagePipe","PanicingWebSocketService","QueueEmpty","ServiceCredentials","Stream","WebSocketMessage","WebSocketRequestMessage","WebSocketResponseMessage","WebSocketService","WebSocketStreamItem","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","fmt","from","from","from","from","from_socket","into","into","into","into","send_message","send_message","stream","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","web_socket_message","ws","Attachment","Contact","MissingAvatarContentType","MissingProfileKey","MissingUuid","ParseContactError","Protobuf","Uuid","archived","avatar","blocked","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","color","content_type","deserialize","deserialize","expire_timer","fmt","fmt","fmt","fmt","from","from","from","from","from","from_proto","inbox_position","into","into","into","name","phone_number","profile_key","profile_key","reader","serialize","serialize","source","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","uuid","verified","vzip","vzip","vzip","KyberPreKeyEntity","PreKeyEntity","PreKeyState","PreKeysStore","SignedPreKey","SignedPreKeyEntity","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deserialize","deserialize","deserialize","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","identity_key","into","into","into","into","into","key_id","key_id","key_id","next_pq_pre_key_id","next_signed_pre_key_id","pq_last_resort_key","pq_pre_keys","pre_keys","pre_keys_offset_id","public_key","public_key","public_key","serialize","serialize","serialize","serialize","set_next_pq_pre_key_id","set_next_signed_pre_key_id","set_pre_keys_offset_id","signature","signature","signed_pre_key","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","AccessControl","AttachmentIdentifier","AttachmentPointer","Contacts","Content","DeviceId","Envelope","Group","GroupMasterKey","GroupSecretParams","Member","MessageReceiver","MessageSender","MessageSenderError","NAMESPACE_DNS","NAMESPACE_OID","NAMESPACE_URL","NAMESPACE_X500","PendingMember","ProfileKey","ProtobufMessage","ProtobufMessage","PushService","RequestingMember","ServiceAddress","ServiceCipher","ServiceConfiguration","ServiceCredentials","ServiceError","SessionStoreExt","SignalingKey","Timer","Uuid","UuidError","as_braced","as_bytes","as_fields","as_hyphenated","as_ref","as_simple","as_u128","as_u64_pair","as_urn","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","braced","bytes","clear","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","create","decode","decode_length_delimited","decrypt_blob","decrypt_blob_with_padding","decrypt_profile_key","decrypt_service_id","default","default","derive_access_key","derive_from_master_key","deserialize","deserialize","deserialize","deserialize","encode","encode_buffer","encode_hex","encode_hex_upper","encode_length_delimited","encode_length_delimited_to_vec","encode_to_vec","encoded_len","encrypt_blob","encrypt_blob_with_padding","encrypt_profile_key","encrypt_profile_key_bytes","encrypt_service_id","encrypt_uid_struct","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_bytes","from_bytes_le","from_bytes_ref","from_fields","from_fields_le","from_slice","from_slice_le","from_str","from_u128","from_u128_le","from_u64_pair","generate","generate","get_bytes","get_commitment","get_group_identifier","get_master_key","get_profile_key_version","get_public_params","get_timestamp","get_variant","get_version","get_version_num","hash","hash","hash","hyphenated","into","into","into","into","into","into","into_bytes","is_max","is_nil","max","merge","merge_length_delimited","new","nil","parse_str","partial_cmp","partial_cmp","phonenumber","serialize","serialize","serialize","serialize","simple","to_bytes_le","to_fields_le","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_u128_le","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_parse","try_parse_ascii","type_id","type_id","type_id","type_id","type_id","type_id","urn","vzip","vzip","vzip","vzip","vzip","vzip","EncryptionError","InputTooLong","ProfileCipher","ProfileCipherError","Utf8Error","borrow","borrow","borrow_mut","borrow_mut","decrypt_about","decrypt_avatar","decrypt_emoji","decrypt_name","encrypt_about","encrypt_emoji","encrypt_name","fmt","fmt","from","from","from","from","into","into","into_inner","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ProfileName","as_ref","borrow","borrow_mut","clone","clone_into","deserialize","deserialize","deserialize","empty","eq","equivalent","family_name","fmt","fmt","from","given_name","into","is_cjkv","is_empty","serialize","serialize","to_owned","to_string","try_from","try_into","type_id","vzip","ProfileService","borrow","borrow_mut","from","from_socket","into","retrieve_profile_by_id","try_from","try_into","type_id","vzip","AccessControl","AttachmentPointer","AvatarUploadAttributes","BannedMember","BodyRange","CallMessage","ContactDetails","Content","DataMessage","DecryptionErrorMessage","DeviceName","EditMessage","Envelope","Group","GroupAttributeBlob","GroupChange","GroupChanges","GroupContext","GroupContextV2","GroupDetails","GroupExternalCredential","GroupInviteLink","GroupJoinInfo","Initial","Member","NullMessage","Pack","PaymentAddress","PendingMember","PniSignatureMessage","Preview","ProvisionEnvelope","ProvisionMessage","ProvisioningUuid","ProvisioningVersion","ReceiptMessage","RequestingMember","SenderCertificate","ServerCertificate","StoryMessage","SyncMessage","TabletSupport","TextAttachment","TypingMessage","UnidentifiedSenderMessage","Verified","WebSocketMessage","WebSocketRequestMessage","WebSocketResponseMessage","access_control","access_control","aci","aci","aci","aci","aci_identity_key_private","aci_identity_key_private","aci_identity_key_public","aci_identity_key_public","acl","action","action","actions","active","active","add_from_invite_link","add_from_invite_link","add_from_invite_link","add_from_invite_link","added_by_user_id","address","algorithm","allows_replies","allows_replies","announcements_only","answer","archived","archived","archived","archived","associated_value","attachment","attachment_identifier","attachment_pointer","attachments","attributes","attributes","author","author","avatar","avatar","avatar","avatar","avatar","background","banned_members","blocked","blocked","blocked","blocked","blocked","blur_hash","blur_hash","body","body","body","body","body","body","body","body","body_range","body_ranges","body_ranges","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","busy","call_event","call_link_update","call_log_event","call_message","call_message","caption","caption","cdn_number","cdn_number","certificate","certificate","certificate","certificate","change_epoch","ciphertext","ciphertext","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","color","color","color","color","configuration","contact","contact_details","contacts","content","content","content","content_type","content_type","contents","cover","credential","data_message","data_message","data_message","date","date","date","decrypt","decryption_error_message","decryption_error_message","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","delete","description","description","description","description","destination_aci","destination_aci","destination_device_id","destination_device_id","destination_service_id","destination_service_id","device_id","device_id","digest","digest","disappearing_messages_timer","edit_message","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encrypted_message","encrypted_message","encrypted_static","encrypted_static","envelope","ephemeral_public","ephemeral_public","ephemeral_public","ephemeral_public","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","expire_timer","expire_timer","expire_timer","expire_timer","expire_timer","expire_timer","fetch_latest","file_name","file_name","flags","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_i32","from_request","gift_badge","group","group_attribute_blob","group_call_update","group_change","group_change","group_change","group_changes","group_changes","group_context","group_details","group_id","group_id","group_invite_link","group_v2","hangup","has_file_attachment","has_story_context","has_text_attachment","hash","headers","headers","height","height","ice_update","id","id","id","id","id","id","id","id","identity_key","identity_key","image","inbox_position","inbox_position","inbox_position","inbox_position","incremental_digest","incremental_digest","incremental_mac_chunk_size","incremental_mac_chunk_size","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","invite_link_password","is_prekey_signal_message","is_queue_empty","is_reaction","is_receipt","is_signal_key_encrypted","is_signal_message","is_signal_service_envelope","is_story","is_story_reaction","is_unidentified_sender","is_urgent","is_valid","is_view_once","is_view_once","joined_at_revision","key","key","key","keys","legacy_hangup","length","length","master_key","master_key","member","member","member_count","members","members","members","members","members","members_e164","members_e164","message","message","message_request_response","name","name","name","name","name","name","null_message","null_message","null_message","number","number","number","number","offer","opaque","outgoing_payment","pack","padding","padding","padding","padding","partial_cmp","path","path","payment","payment_address","pending_admin_approval","pending_members","pni","pni","pni","pni","pni_change_number","pni_identity_key_private","pni_identity_key_private","pni_identity_key_public","pni_identity_key_public","pni_signature_message","policy","presentation","presentation","preview","preview","profile_key","profile_key","profile_key","profile_key","profile_key","profile_key","profile_key","profile_key","profile_key","profile_key","provisioning_code","provisioning_code","provisioning_version","provisioning_version","public_key","public_key","public_key","public_key","quote","ratchet_key","ratchet_key","reaction","read","read_receipts","read_receipts","receipt_message","receipt_message","reporting_token","reporting_token","request","request","requesting_members","required_protocol_version","required_protocol_version","response","revision","revision","revision","revision","role","role","sender_certificate","sender_key_distribution_message","sender_key_distribution_message","sent","server_certificate","server_guid","server_guid","server_signature","server_timestamp","server_timestamp","set_action","set_add_from_invite_link","set_add_from_invite_link","set_attributes","set_members","set_role","set_state","set_text_style","set_type","set_type","set_type","set_type","signature","signature","signature","signature","signature","signature","signature","size","size","source_address","source_device","source_device","source_service_id","source_service_id","start","start","state","state","status","status","sticker","sticker_pack_operation","stickers","story","story","story_context","story_message","story_message","sync_message","sync_message","synthetic_iv","synthetic_iv","target_sent_timestamp","target_sent_timestamp","text","text","text_attachment","text_background_color","text_background_color","text_foreground_color","text_foreground_color","text_style","text_style","thumbnail","thumbnail","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","title","title","title","title","title","title","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","token","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type","type","type","type","type","type","type","type","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","typing_message","typing_message","unidentified_sender_message","upload_timestamp","upload_timestamp","urgent","urgent","url","url","user_agent","user_agent","user_id","user_id","user_id","uuid","uuid","verb","verb","verified","verified","verified","view_once_open","viewed","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","web_socket_message","width","width","with_padding","AccessRequired","Administrator","Any","Member","Unknown","Unsatisfiable","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","AttachmentIdentifier","Borderless","CdnId","CdnKey","Flags","Gif","VoiceMessage","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","default","encode","encoded_len","eq","eq","equivalent","fmt","fmt","from","from","from_i32","hash","into","into","is_valid","merge","partial_cmp","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AssociatedValue","Bold","Italic","MentionAci","Monospace","None","Spoiler","Strikethrough","Style","Style","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","default","encode","encoded_len","eq","eq","equivalent","fmt","fmt","from","from","from_i32","hash","into","into","is_valid","merge","partial_cmp","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Answer","Busy","Hangup","IceUpdate","Offer","Opaque","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","data","data","default","default","default","default","default","default","device_id","device_id","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","hangup","id","id","id","id","id","id","id","id","id","id","into","into","into","into","into","into","line","line","mid","mid","offer","opaque","opaque","opaque","opaque","opaque","opaque","opaque","sdp","sdp","sdp","sdp","sdp","sdp","set_type","set_type","set_urgency","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type","type","type","type","type_id","type_id","type_id","type_id","type_id","type_id","urgency","urgency","vzip","vzip","vzip","vzip","vzip","vzip","HangupAccepted","HangupBusy","HangupDeclined","HangupNeedPermission","HangupNormal","Type","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","OfferAudioCall","OfferVideoCall","Type","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Droppable","HandleImmediately","Urgency","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Avatar","borrow","borrow_mut","clear","clone","clone_into","content_type","content_type","default","encoded_len","eq","fmt","from","into","length","length","to_owned","try_from","try_into","type_id","vzip","CdnSelectorAttachments","Contact","Delete","EndSession","ExpirationTimerUpdate","Flags","GiftBadge","GroupCallUpdate","Initial","Mentions","MessageTimers","Payment","Payments","ProfileKeyUpdate","ProtocolVersion","Quote","Reaction","Reactions","Sticker","StoryContext","ViewOnce","ViewOnceVideo","address","attachments","author_aci","author_aci","author_aci","author_aci","avatar","body_ranges","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","contact","data","default","default","default","default","default","default","default","default","default","default","default","email","emoji","emoji","emoji","emoji","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","era_id","era_id","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_i32","from_i32","hash","hash","id","id","into","into","into","into","into","into","into","into","into","into","into","is_valid","is_valid","item","name","number","organization","organization","pack_id","pack_id","pack_key","pack_key","partial_cmp","partial_cmp","payment","quote","receipt_credential_presentation","receipt_credential_presentation","remove","remove","sent_timestamp","sent_timestamp","set_type","sticker_id","sticker_id","target_author_aci","target_author_aci","target_sent_timestamp","target_sent_timestamp","target_sent_timestamp","target_sent_timestamp","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type","type","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Avatar","Email","Name","Phone","PostalAddress","avatar","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","city","city","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","country","country","default","default","default","default","default","display_name","display_name","email","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","eq","family_name","family_name","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","given_name","given_name","into","into","into","into","into","is_profile","is_profile","label","label","label","label","label","label","middle_name","middle_name","neighborhood","neighborhood","phone","pobox","pobox","postal_address","postcode","postcode","prefix","prefix","region","region","set_type","set_type","set_type","street","street","suffix","suffix","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type","type","type","type","type","type","type_id","type_id","type_id","type_id","type_id","value","value","value","value","vzip","vzip","vzip","vzip","vzip","Custom","Home","Mobile","Type","Work","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Custom","Home","Mobile","Type","Work","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Custom","Home","Type","Work","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Activation","Activation","Amount","Item","Notification","Notification","activation","amount","amount","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clear","clear","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","default","default","default","encode","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","into","into","into","into","merge","note","note","notification","set_type","to_owned","to_owned","to_owned","to_owned","transaction","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type","type","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","Activated","Request","Type","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Amount","MobileCoin","MobileCoin","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","encode","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","into","into","merge","pico_mob","pico_mob","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","MobileCoin","MobileCoin","Transaction","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","encode","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","into","into","merge","receipt","receipt","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","GiftBadge","Normal","QuotedAttachment","Type","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","cmp","content_type","content_type","default","default","encoded_len","eq","eq","equivalent","file_name","file_name","fmt","fmt","from","from","from_i32","hash","into","into","is_valid","partial_cmp","thumbnail","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Ciphertext","KeyExchange","PlaintextContent","PrekeyBundle","Receipt","Type","UnidentifiedSender","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Avatar","Content","Description","DisappearingMessagesDuration","Title","borrow","borrow_mut","clone","clone_into","encode","encoded_len","eq","fmt","from","into","merge","to_owned","try_from","try_into","type_id","vzip","Actions","actions","add_banned_members","add_members","add_pending_members","add_requesting_members","borrow","borrow_mut","clear","clone","clone_into","default","delete_banned_members","delete_members","delete_pending_members","delete_requesting_members","encoded_len","eq","fmt","from","into","modify_add_from_invite_link_access","modify_announcements_only","modify_attributes_access","modify_avatar","modify_description","modify_disappearing_messages_timer","modify_invite_link_password","modify_member_access","modify_member_profile_keys","modify_member_roles","modify_title","promote_pending_members","promote_pending_pni_aci_members","promote_requesting_members","revision","source_service_id","to_owned","try_from","try_into","type_id","vzip","AddBannedMemberAction","AddMemberAction","AddPendingMemberAction","AddRequestingMemberAction","DeleteBannedMemberAction","DeleteMemberAction","DeletePendingMemberAction","DeleteRequestingMemberAction","ModifyAddFromInviteLinkAccessControlAction","ModifyAnnouncementsOnlyAction","ModifyAttributesAccessControlAction","ModifyAvatarAction","ModifyDescriptionAction","ModifyDisappearingMessagesTimerAction","ModifyInviteLinkPasswordAction","ModifyMemberProfileKeyAction","ModifyMemberRoleAction","ModifyMembersAccessControlAction","ModifyTitleAction","PromotePendingMemberAction","PromotePendingPniAciMemberProfileKeyAction","PromoteRequestingMemberAction","add_from_invite_link_access","add_from_invite_link_access","added","added","added","added","announcements_only","attributes_access","attributes_access","avatar","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","deleted_user_id","deleted_user_id","deleted_user_id","deleted_user_id","description","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","invite_link_password","join_from_invite_link","members_access","members_access","pni","presentation","presentation","presentation","profile_key","profile_key","profile_key","role","role","role","role","set_add_from_invite_link_access","set_attributes_access","set_members_access","set_role","set_role","timer","title","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","user_id","user_id","user_id","user_id","user_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","GroupChangeState","borrow","borrow_mut","clear","clone","clone_into","default","encoded_len","eq","fmt","from","group_change","group_state","into","to_owned","try_from","try_into","type_id","vzip","Deliver","Member","Quit","RequestInfo","Type","Unknown","Update","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","cmp","default","default","e164","e164","encoded_len","eq","eq","equivalent","fmt","fmt","from","from","from_i32","hash","into","into","is_valid","partial_cmp","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Avatar","Member","borrow","borrow","borrow_mut","borrow_mut","clear","clear","clone","clone","clone_into","clone_into","content_type","content_type","default","default","e164","e164","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","into","into","length","length","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Contents","GroupInviteLinkContentsV1","V1Contents","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","encode","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","group_master_key","into","into","invite_link_password","merge","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Administrator","Default","Role","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Sticker","borrow","borrow_mut","clear","clone","clone_into","content_type","content_type","default","emoji","emoji","encoded_len","eq","fmt","from","id","id","into","to_owned","try_from","try_into","type_id","vzip","Address","MobileCoinAddress","MobileCoinAddress","address","address","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","encode","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","into","into","merge","signature","signature","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Delivery","Read","Type","Viewed","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Certificate","borrow","borrow_mut","clear","clone","clone_into","default","encoded_len","eq","expires","expires","fmt","from","identity_key","identity_key","into","sender_device","sender_device","sender_e164","sender_e164","sender_uuid","sender_uuid","signer","to_owned","try_from","try_into","type_id","vzip","Certificate","borrow","borrow_mut","clear","clone","clone_into","default","encoded_len","eq","fmt","from","id","id","into","key","key","to_owned","try_from","try_into","type_id","vzip","Attachment","FileAttachment","TextAttachment","borrow","borrow_mut","clone","clone_into","encode","encoded_len","eq","fmt","from","into","merge","to_owned","try_from","try_into","type_id","vzip","Blocked","CallEvent","CallLinkUpdate","CallLogEvent","Configuration","Contacts","FetchLatest","Keys","MessageRequestResponse","OutgoingPayment","PniChangeNumber","Read","Request","Sent","StickerPackOperation","ViewOnceOpen","Viewed","acis","admin_pass_key","admin_pass_key","blob","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","call_event","call_log_event","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","complete","complete","conversation_id","conversation_id","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","destination_e164","destination_e164","destination_service_id","destination_service_id","direction","direction","edit_message","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","event","event","expiration_start_timestamp","expiration_start_timestamp","fetch_latest","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","group_id","group_id","group_ids","id","id","identity_key_pair","identity_key_pair","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_recipient_update","is_recipient_update","last_resort_kyber_pre_key","last_resort_kyber_pre_key","link_previews","link_previews","message","message_request_response","new_e164","new_e164","note","note","numbers","outgoing_payment","pack_id","pack_id","pack_key","pack_key","payment_detail","provisioning_version","provisioning_version","read_receipts","read_receipts","recipient_service_id","recipient_service_id","registration_id","registration_id","request","root_key","root_key","sender_aci","sender_aci","sender_aci","sender_aci","sender_aci","sender_aci","sent","set_direction","set_event","set_type","set_type","set_type","set_type","set_type","set_type","signed_pre_key","signed_pre_key","sticker_pack_operation","storage_service","storage_service","story_message","story_message_recipients","thread_aci","thread_aci","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type","type","type","type","type","type","type","type","type","type","type","type","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","typing_indicators","typing_indicators","unidentified_delivery_indicators","unidentified_delivery_indicators","unidentified_status","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Accepted","AdHocCall","AudioCall","Delete","Direction","Event","GroupCall","Incoming","NotAccepted","Outgoing","Type","UnknownAction","UnknownDirection","UnknownType","VideoCall","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","default","default","default","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from_i32","from_i32","from_i32","hash","hash","hash","into","into","into","is_valid","is_valid","is_valid","partial_cmp","partial_cmp","partial_cmp","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Clear","Type","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","LocalProfile","StorageManifest","SubscriptionStatus","Type","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Accept","Block","BlockAndDelete","Delete","Type","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","MobileCoin","MobileCoin","PaymentDetail","amount_pico_mob","amount_pico_mob","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","encode","encoded_len","encoded_len","eq","eq","fee_pico_mob","fee_pico_mob","fmt","fmt","from","from","into","into","ledger_block_index","ledger_block_index","ledger_block_timestamp","ledger_block_timestamp","merge","output_public_keys","receipt","receipt","recipient_address","recipient_address","spent_key_images","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Blocked","Configuration","Contacts","Keys","PniIdentity","Type","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","StoryMessageRecipient","UnidentifiedDeliveryStatus","borrow","borrow","borrow_mut","borrow_mut","clear","clear","clone","clone","clone_into","clone_into","default","default","destination_service_id","destination_service_id","destination_service_id","destination_service_id","distribution_list_ids","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","into","into","is_allowed_to_reply","is_allowed_to_reply","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unidentified","unidentified","vzip","vzip","Install","Remove","Type","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Background","Bold","Color","Condensed","Default","Gradient","Gradient","Regular","Script","Serif","Style","angle","angle","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone","clone","clone_into","clone_into","clone_into","cmp","colors","default","default","encode","encoded_len","encoded_len","end_color","end_color","eq","eq","eq","equivalent","fmt","fmt","fmt","from","from","from","from_i32","hash","into","into","into","is_valid","merge","partial_cmp","positions","start_color","start_color","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Action","Started","Stopped","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Message","borrow","borrow_mut","clear","clone","clone_into","content","content","content_hint","content_hint","default","encoded_len","eq","fmt","from","group_id","group_id","into","message","sender_certificate","set_content_hint","set_type","to_owned","try_from","try_into","type","type","type_id","vzip","ContentHint","Default","Implicit","Message","PlaintextContent","PrekeyMessage","Resendable","SenderkeyMessage","Type","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","default","default","eq","eq","equivalent","equivalent","fmt","fmt","from","from","from_i32","from_i32","hash","hash","into","into","is_valid","is_valid","partial_cmp","partial_cmp","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Default","State","Unverified","Verified","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Request","Response","Type","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","ConfirmCodeResponse","DecodeError","EncryptOnlyProvisioningCipher","InvalidData","InvalidProfileKey","NewDeviceRegistration","NewDeviceRegistration","ProtocolError","ProvisionEnvelope","ProvisionMessage","ProvisioningCipher","ProvisioningError","ProvisioningVersion","SecondaryDeviceProvisioning","ServiceError","Url","WsClosing","WsError","aci_private_key","aci_public_key","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","decrypt","deserialize","device_id","encrypt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_key_pair","from_public","generate","generate_registration_id","into","into","into","into","into","link_device","phone_number","pni_private_key","pni_public_key","pni_registration_id","profile_key","public_key","registration_id","service_ids","source","storage_capable","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","uuid","vzip","vzip","vzip","vzip","vzip","reason","reason","reason","AccountAttributes","AccountIdentity","AttachmentV2UploadAttributes","AvatarWrite","Base64DecodeError","BincodeError","ByteStream","CredentialsCacheError","DEFAULT_DEVICE_ID","DeviceCapabilities","DeviceId","DeviceInfo","GroupsV2DecryptionError","GroupsV2Error","HttpAuth","HttpAuthOverride","Identified","InvalidDeviceName","InvalidFrameError","InvalidUrl","JsonDecodeError","KEEPALIVE_TIMEOUT_SECONDS","LinkAccountAttributes","LinkCapabilities","LinkRequest","LinkResponse","MacError","MismatchedDevices","MismatchedDevicesException","NewAvatar","NoAvatar","NoOverride","NotFoundError","ParseServiceAddress","PhoneNumberIdentity","PreKeyResponse","PreKeyResponseItem","PreKeyStatus","ProofRequired","ProofRequiredError","ProtobufDecodeError","PushService","RateLimitExceeded","RecaptchaAttributes","RecoveryPassword","RegistrationMethod","RegistrationSessionMetadataResponse","ResponseError","RetainAvatar","SendError","ServiceError","ServiceIdType","ServiceIds","SessionId","SignalProtocolError","SignalServiceProfile","Sms","StaleDevices","StaleDevices","Timeout","Unauthorized","UnhandledResponseCode","Unidentified","UnsupportedContent","VerificationTransport","VerifyAccountResponse","Voice","WhoAmIResponse","WsClosing","WsError","about","about_emoji","account_attributes","aci","aci","aci","aci_pq_last_resort_pre_key","aci_signed_pre_key","allowed_to_request_code","announcement_group","as_str","avatar","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capabilities","capabilities","capabilities","captcha","captcha_required","change_number","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","count","create_verification_session","created","decrypt","default","default","default","delete_json","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","device_id","device_id","device_id","devices","devices","discoverable_by_phone_number","eq","eq","eq","equivalent","equivalent","equivalent","extra_devices","fetches_messages","fetches_messages","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_attachment","get_attachment_by_id","get_attachment_v2_upload_attributes","get_from_cdn","get_group","get_json","get_messages","get_pre_key","get_pre_key_status","get_pre_keys","get_protobuf","get_sender_certificate","get_sticker","get_sticker_pack_manifest","get_uuid_only_sender_certificate","gift_badges","gv1_migration","gv2","id","id","identity_key","identity_key","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","last_seen","link_device","missing_devices","name","name","name","name","next_call","next_sms","next_verification_attempt","number","number","options","password","patch_json","patch_verification_session","pin","pni","pni","pni","pni","pni","pni","pni_pq_last_resort_pre_key","pni_registration_id","pni_registration_id","pni_signed_pre_key","pnp","post_json","post_to_cdn0","pq_count","pq_pre_key","pre_key","push_challenge_required","put_json","put_protobuf","recovery_password","register_pre_keys","registration_id","registration_id","registration_id","registration_lock","request_verification_code","requested_information","retrieve_groups_v2_profile_avatar","retrieve_profile_avatar","retrieve_profile_by_id","send_messages","sender_key","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","session_id","set_account_attributes","signaling_key","signed_pre_key","source","stale_devices","storage","storage_capable","stories","submit_registration_request","submit_verification_code","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","token","token","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unidentified_access","unidentified_access_key","unlink_device","unrestricted_unidentified_access","unrestricted_unidentified_access","upload_attachment","username","uuid","uuid","verification_code","verified","video","voice","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","whoami","write_profile","ws","http_code","reason","reason","reason","reason","reason","reason","reason","MessageReceiver","borrow","borrow_mut","clone","clone_into","create_message_pipe","from","into","new","retrieve_contacts","retrieve_messages","to_owned","try_from","try_into","type_id","vzip","AttachmentSpec","AttachmentUploadError","AttachmentUploadError","ContactDetails","Err","GroupDetails","IoError","MaximumRetriesLimitExceeded","MessageSender","MessageSenderError","NotFound","Ok","OutgoingPushMessage","OutgoingPushMessages","ProofRequired","ProtocolError","SendMessageResponse","SendMessageResult","SentMessage","ServiceError","ServiceError","UntrustedIdentity","blur_hash","borderless","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","caption","clone","clone","clone_into","clone_into","content","content_type","deserialize","destination_device_id","destination_registration_id","file_name","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","height","into","into","into","into","into","into","into","into","length","messages","needs_sync","needs_sync","new","online","preview","recipient","recipient","send_contact_details","send_message","send_message_to_group","serialize","serialize","source","source","timestamp","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unidentified","upload_attachment","voice_note","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","address","options","token","uuid","InvalidUuid","NoUuid","ParseServiceAddressError","ServiceAddress","aci","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deserialize","eq","equivalent","fmt","fmt","fmt","from","from","from","from","into","into","serialize","source","to_owned","to_owned","to_protocol_address","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","type_id","type_id","uuid","vzip","vzip","SessionStoreExt","compute_safety_number","delete_all_sessions","delete_service_addr_device_session","delete_session","get_sub_device_sessions","AttachmentCipherError","decrypt_in_place","derive_key","encrypt_in_place","UnidentifiedAccess","borrow","borrow_mut","certificate","from","into","key","try_from","try_into","type_id","vzip","serde_base64","serde_optional_base64","serde_optional_private_key","serde_optional_public_key","serde_phone_number","serde_private_key","serde_public_key","serde_signaling_key","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","SignalRequestStream","SignalWebSocket","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","from","from","from_socket","get_attachment_v2_upload_attributes","into","into","poll_next","request","send_messages","send_messages_unidentified","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","with_request_stream"],"q":[[0,"libsignal_service"],[106,"libsignal_service::attachment_cipher"],[124,"libsignal_service::cipher"],[139,"libsignal_service::configuration"],[213,"libsignal_service::content"],[298,"libsignal_service::envelope"],[322,"libsignal_service::groups_v2"],[566,"libsignal_service::groups_v2::GroupChange"],[574,"libsignal_service::groups_v2::utils"],[575,"libsignal_service::messagepipe"],[629,"libsignal_service::models"],[688,"libsignal_service::pre_keys"],[768,"libsignal_service::prelude"],[986,"libsignal_service::profile_cipher"],[1021,"libsignal_service::profile_name"],[1049,"libsignal_service::profile_service"],[1060,"libsignal_service::proto"],[2297,"libsignal_service::proto::access_control"],[2323,"libsignal_service::proto::attachment_pointer"],[2366,"libsignal_service::proto::body_range"],[2412,"libsignal_service::proto::call_message"],[2556,"libsignal_service::proto::call_message::hangup"],[2582,"libsignal_service::proto::call_message::offer"],[2605,"libsignal_service::proto::call_message::opaque"],[2628,"libsignal_service::proto::contact_details"],[2649,"libsignal_service::proto::data_message"],[2904,"libsignal_service::proto::data_message::contact"],[3040,"libsignal_service::proto::data_message::contact::email"],[3065,"libsignal_service::proto::data_message::contact::phone"],[3090,"libsignal_service::proto::data_message::contact::postal_address"],[3114,"libsignal_service::proto::data_message::payment"],[3194,"libsignal_service::proto::data_message::payment::activation"],[3217,"libsignal_service::proto::data_message::payment::amount"],[3254,"libsignal_service::proto::data_message::payment::notification"],[3291,"libsignal_service::proto::data_message::quote"],[3336,"libsignal_service::proto::envelope"],[3364,"libsignal_service::proto::group_attribute_blob"],[3385,"libsignal_service::proto::group_change"],[3427,"libsignal_service::proto::group_change::actions"],[3843,"libsignal_service::proto::group_changes"],[3862,"libsignal_service::proto::group_context"],[3907,"libsignal_service::proto::group_details"],[3947,"libsignal_service::proto::group_invite_link"],[3984,"libsignal_service::proto::member"],[4008,"libsignal_service::proto::pack"],[4031,"libsignal_service::proto::payment_address"],[4070,"libsignal_service::proto::receipt_message"],[4094,"libsignal_service::proto::sender_certificate"],[4122,"libsignal_service::proto::server_certificate"],[4143,"libsignal_service::proto::story_message"],[4162,"libsignal_service::proto::sync_message"],[4563,"libsignal_service::proto::sync_message::call_event"],[4638,"libsignal_service::proto::sync_message::call_log_event"],[4660,"libsignal_service::proto::sync_message::fetch_latest"],[4685,"libsignal_service::proto::sync_message::message_request_response"],[4711,"libsignal_service::proto::sync_message::outgoing_payment"],[4760,"libsignal_service::proto::sync_message::request"],[4787,"libsignal_service::proto::sync_message::sent"],[4830,"libsignal_service::proto::sync_message::sticker_pack_operation"],[4853,"libsignal_service::proto::text_attachment"],[4924,"libsignal_service::proto::typing_message"],[4947,"libsignal_service::proto::unidentified_sender_message"],[4976,"libsignal_service::proto::unidentified_sender_message::message"],[5025,"libsignal_service::proto::verified"],[5049,"libsignal_service::proto::web_socket_message"],[5073,"libsignal_service::provisioning"],[5163,"libsignal_service::provisioning::ProvisioningError"],[5166,"libsignal_service::push_service"],[5699,"libsignal_service::push_service::ServiceError"],[5707,"libsignal_service::receiver"],[5723,"libsignal_service::sender"],[5862,"libsignal_service::sender::MessageSenderError"],[5866,"libsignal_service::service_address"],[5909,"libsignal_service::session_store"],[5915,"libsignal_service::sticker_cipher"],[5919,"libsignal_service::unidentified_access"],[5930,"libsignal_service::utils"],[5938,"libsignal_service::utils::serde_base64"],[5940,"libsignal_service::utils::serde_optional_base64"],[5942,"libsignal_service::utils::serde_optional_private_key"],[5944,"libsignal_service::utils::serde_optional_public_key"],[5946,"libsignal_service::utils::serde_phone_number"],[5948,"libsignal_service::utils::serde_private_key"],[5950,"libsignal_service::utils::serde_public_key"],[5952,"libsignal_service::utils::serde_signaling_key"],[5954,"libsignal_service::websocket"],[5982,"libsignal_protocol::curve"],[5983,"alloc::string"],[5984,"core::result"],[5985,"serde::de"],[5986,"core::fmt"],[5987,"core::fmt"],[5988,"url"],[5989,"libsignal_protocol::storage::traits"],[5990,"core::option"],[5991,"serde::ser"],[5992,"core::error"],[5993,"core::any"],[5994,"libsignal_protocol::curve"],[5995,"rand_core"],[5996,"libsignal_protocol::address"],[5997,"core::convert"],[5998,"std::io"],[5999,"core::marker"],[6000,"alloc::vec"],[6001,"core::clone"],[6002,"libsignal_protocol::address"],[6003,"prost::error"],[6004,"zkgroup::common::errors"],[6005,"zkgroup::common::errors"],[6006,"zkgroup::api::server_params"],[6007,"std::collections::hash::map"],[6008,"bytes::bytes"],[6009,"core::future::future"],[6010,"alloc::boxed"],[6011,"core::pin"],[6012,"futures_core::stream"],[6013,"serde::de"],[6014,"libsignal_protocol::state::signed_prekey"],[6015,"libsignal_protocol::state::kyber_prekey"],[6016,"uuid::fmt"],[6017,"uuid::fmt"],[6018,"bytes::buf::buf_impl"],[6019,"core::default"],[6020,"alloc::alloc"],[6021,"zkgroup::api::groups::profile_key_ciphertext"],[6022,"libsignal_protocol::address"],[6023,"libsignal_protocol::address"],[6024,"core::iter::traits::collect"],[6025,"zkgroup::crypto::uid_struct"],[6026,"core::fmt"],[6027,"zkgroup::api::profiles::profile_key_version"],[6028,"zkgroup::api::groups::group_params"],[6029,"uuid::timestamp"],[6030,"uuid"],[6031,"uuid"],[6032,"core::borrow"],[6033,"core::str::error"],[6034,"core::cmp"],[6035,"prost::encoding"],[6036,"url::parser"],[6037,"base64::decode"],[6038,"libsignal_protocol::address"],[6039,"std::io::error"],[6040,"core::marker"],[6041,"core::task::wake"],[6042,"core::task::poll"],[6043,"core::ops::function"]],"d":["","GROUP_LEAVE_FLAG signals that this message is a group …","GROUP_UPDATE_FLAG signals that this message updates the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Everything needed to support Signal Groups v2","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Link a new device, given a tsurl.","","","","","","","","","","","","","","","","","","","","Set profile attributes","","","","Upload a proof-required reCaptcha token and response.","","","","","","","","","","","","","","","","","Update (encrypted) device name","Checks the availability of pre-keys, and updates them as …","Upload a profile","Upload a profile","","","","","","","","","","","","","Decrypts an attachment in place, given the key material.","Encrypts an attachment in place, given the key material.","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","Decrypts incoming messages and encrypts outgoing messages.","","","","","Returns the argument unchanged.","Equivalent of …","Calls U::from(self).","","Opens (“decrypts”) an envelope.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","","Converts a proto::Content into a public Content, including …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Global cache for groups v2 credentials, as demonstrated in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Get an entry of the cache, key usually represents the day …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Overwrite the entire contents of the cache with new data.","","","","","","","","","","Given a 16-byte GroupV1 ID, derive the migration key.","","","","","","","WebSocketService that panics on every request, mainly for …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns the stream of Envelopes","","","","","","","","","","","","","","","","","","Return a SignalWebSocket for sending messages and other …","Attachment represents an attachment received from a peer","Mirror of the protobuf ContactDetails message but with …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Stores the ID of keys published ahead of time","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","ID of the next PQ pre key","ID of the next signed pre key","","","","ID of the next pre key","","","","","","","","set the ID of the next PQ pre key","set the ID of the next signed pre key","set the ID of the next pre key","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type used in memory to represent a device, i.e. a …","","","","","","","","","UUID namespace for Domain Name System (DNS).","UUID namespace for ISO Object Identifiers (OIDs).","UUID namespace for Uniform Resource Locators (URLs).","UUID namespace for X.500 Distinguished Names (DNs).","","","A Protocol Buffers message.","","","","","","","","","","","","A Universally Unique Identifier (UUID).","A general error that can occur when working with UUIDs.","Get a borrowed Braced formatter.","Returns a slice of 16 octets containing the value.","Returns the four field values of the UUID.","Get a borrowed Hyphenated formatter.","","Get a borrowed Simple formatter.","Returns a 128bit value containing the value.","Returns two 64bit values containing the value.","Get a borrowed Urn formatter.","","","","","","","","","","","","","Get a Braced formatter.","","Clears the message, resetting all fields to their default.","","","","","","","","","","","","","","","","Decodes an instance of the message from a buffer.","Decodes a length-delimited instance of the message from …","","","","","","","","","","","","","Encodes the message to a buffer.","A buffer that can be used for encode_... calls, that is …","","","Encodes the message with a length-delimiter to a buffer.","Encodes the message with a length-delimiter to a newly …","Encodes the message to a newly allocated buffer.","Returns the encoded length of the message without a length …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Creates a UUID using the supplied bytes.","Creates a UUID using the supplied bytes in little endian …","Creates a reference to a UUID from a reference to the …","Creates a UUID from four field values.","Creates a UUID from four field values in little-endian …","Creates a UUID using the supplied bytes.","Creates a UUID using the supplied bytes in little endian …","","Creates a UUID from a 128bit value.","Creates a UUID from a 128bit value in little-endian order.","Creates a UUID from two 64bit values.","","","","","","","","","If the UUID is the correct version (v1, v6, or v7) this …","Returns the variant of the UUID structure.","Returns the version of the UUID.","Returns the version number of the UUID.","","","","Get a Hyphenated formatter.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes self and returns the underlying byte value of the …","Tests if the UUID is max (all ones).","Tests if the UUID is nil (all zeros).","The ‘max UUID’ (all ones).","Decodes an instance of the message from a buffer, and …","Decodes a length-delimited instance of the message from …","","The ‘nil UUID’ (all zeros).","Parses a Uuid from a string of hexadecimal digits with …","","","","","","","","Get a Simple formatter.","Returns the bytes of the UUID in little-endian order.","Returns the four field values of the UUID in little-endian …","","","","","","","","","","Returns a 128bit little-endian value containing the value.","","","","","","","","","","","","","","","Parses a Uuid from a string of hexadecimal digits with …","Parses a Uuid from a string of hexadecimal digits with …","","","","","","","Get a Urn formatter.","","","","","","","","","Encrypt and decrypt a ProfileName and other profile …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","Zero-copy deserialization of a ProfileName.","","Copying deserialization of a ProfileName.","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in AccessControl.","","Returns the value of aci, or the default value if aci is …","Returns the value of aci, or the default value if aci is …","","","Returns the value of aci_identity_key_private, or the …","","Returns the value of aci_identity_key_public, or the …","","","Returns the enum value of action, or the default if the …","","","Returns the value of active, or the default value if active…","","Returns the enum value of add_from_invite_link, or the …","Returns the enum value of add_from_invite_link, or the …","","","","","","Returns the value of allows_replies, or the default value …","","","","Returns the value of archived, or the default value if …","Returns the value of archived, or the default value if …","","","","","","Nested message and enum types in AttachmentPointer.","","Returns the enum value of attributes, or the default if …","","Returns the value of author, or the default value if author…","","","","","","","","","Returns the value of blocked, or the default value if …","Returns the value of blocked, or the default value if …","","","","Returns the value of blur_hash, or the default value if …","","Returns the value of body, or the default value if body is …","Returns the value of body, or the default value if body is …","Returns the value of body, or the default value if body is …","Returns the value of body, or the default value if body is …","","","Encrypted ProvisionMessage","","Nested message and enum types in BodyRange.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in CallMessage.","","Returns the value of caption, or the default value if …","","Returns the value of cdn_number, or the default value if …","Next ID: 18","Returns the value of certificate, or the default value if …","Returns the value of certificate, or the default value if …","","","","Returns the value of ciphertext, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of color, or the default value if color …","Returns the value of color, or the default value if color …","","","","","Nested message and enum types in ContactDetails.","","Returns the value of content, or the default value if …","Contains an encrypted Content","","Returns the value of content_type, or the default value if …","","","","","Nested message and enum types in DataMessage.","","","Returns the value of date, or the default value if date is …","","","","Returns the value of decryption_error_message, or the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of description, or the default value if …","","","","Returns the value of destination_aci, or the default value …","","Returns the value of destination_device_id, or the default …","","Returns the value of destination_service_id, or the …","","Returns the value of device_id, or the default value if …","","Returns the value of digest, or the default value if digest…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of encrypted_message, or the default …","","Returns the value of encrypted_static, or the default …","","Nested message and enum types in Envelope.","Returns the value of ephemeral_public, or the default …","Returns the value of ephemeral_public, or the default …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of expire_timer, or the default value if …","Returns the value of expire_timer, or the default value if …","Returns the value of expire_timer, or the default value if …","","","","","Returns the value of file_name, or the default value if …","","Returns the value of flags, or the default value if flags …","Returns the value of flags, or the default value if flags …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a ProvisioningVersion, or None if value …","Equivalent of …","","","Nested message and enum types in GroupAttributeBlob.","","Nested message and enum types in GroupChange.","Returns the value of group_change, or the default value if …","","Nested message and enum types in GroupChanges.","","Nested message and enum types in GroupContext.","Nested message and enum types in GroupDetails.","Returns the value of group_id, or the default value if …","","Nested message and enum types in GroupInviteLink.","","","","","","","","","Returns the value of height, or the default value if height…","","","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","","","","","Returns the value of identity_key, or the default value if …","","","Returns the value of inbox_position, or the default value …","Returns the value of inbox_position, or the default value …","","","Returns the value of incremental_digest, or the default …","","Returns the value of incremental_mac_chunk_size, or the …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Equivalent of …","","Equivalent of …","","","","","Returns true if value is a variant of ProvisioningVersion.","Returns the value of is_view_once, or the default value if …","","","Returns the value of key, or the default value if key is …","","","","","Returns the value of length, or the default value if length…","","Returns the value of master_key, or the default value if …","","Nested message and enum types in Member.","","","Returns the enum value of members, or the default if the …","","","","","","","Returns the value of message, or the default value if …","","","Returns the value of name, or the default value if name is …","Returns the value of name, or the default value if name is …","Returns the value of name, or the default value if name is …","","","","Returns the value of null_message, or the default value if …","","","Returns the value of number, or the default value if number…","Returns the value of number, or the default value if number…","","","","","","Nested message and enum types in Pack.","Returns the value of padding, or the default value if …","Returns the value of padding, or the default value if …","","","","Returns the value of path, or the default value if path is …","","","Nested message and enum types in PaymentAddress.","","","Returns the value of pni, or the default value if pni is …","Returns the value of pni, or the default value if pni is …","","","","Returns the value of pni_identity_key_private, or the …","","Returns the value of pni_identity_key_public, or the …","","","","","","","","Returns the value of profile_key, or the default value if …","Returns the value of profile_key, or the default value if …","Returns the value of profile_key, or the default value if …","Returns the value of profile_key, or the default value if …","","","","","","","Returns the value of provisioning_code, or the default …","","Returns the value of provisioning_version, or the default …","NEXT ID: 13","Returns the value of public_key, or the default value if …","","","","","Returns the value of ratchet_key, or the default value if …","","","","Returns the value of read_receipts, or the default value …","","Nested message and enum types in ReceiptMessage.","","Returns the value of reporting_token, or the default value …","NEXT ID: 18","","","","Returns the value of required_protocol_version, or the …","","","Returns the value of revision, or the default value if …","","","","Returns the enum value of role, or the default if the …","","Nested message and enum types in SenderCertificate.","Returns the value of sender_key_distribution_message, or …","","","Nested message and enum types in ServerCertificate.","Returns the value of server_guid, or the default value if …","","","Returns the value of server_timestamp, or the default …","","Sets action to the provided enum value.","Sets add_from_invite_link to the provided enum value.","Sets add_from_invite_link to the provided enum value.","Sets attributes to the provided enum value.","Sets members to the provided enum value.","Sets role to the provided enum value.","Sets state to the provided enum value.","Sets text_style to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Returns the value of signature, or the default value if …","Returns the value of signature, or the default value if …","Returns the value of signature, or the default value if …","","","","","Returns the value of size, or the default value if size is …","","","Returns the value of source_device, or the default value …","","Returns the value of source_service_id, or the default …","","Returns the value of start, or the default value if start …","","Returns the enum value of state, or the default if the …","","Returns the value of status, or the default value if status…","","","","","Returns the value of story, or the default value if story …","","","Nested message and enum types in StoryMessage.","","Nested message and enum types in SyncMessage.","","Returns the value of synthetic_iv, or the default value if …","","Returns the value of target_sent_timestamp, or the default …","","Returns the value of text, or the default value if text is …","","Nested message and enum types in TextAttachment.","Returns the value of text_background_color, or the default …","","Returns the value of text_foreground_color, or the default …","integer representation of hex color","Returns the enum value of text_style, or the default if …","","Returns the value of thumbnail, or the default value if …","","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","","","","","","","","","Returns the value of title, or the default value if title …","Returns the value of title, or the default value if title …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in TypingMessage.","","Nested message and enum types in UnidentifiedSenderMessage.","Returns the value of upload_timestamp, or the default …","","Returns the value of urgent, or the default value if urgent…","","Returns the value of url, or the default value if url is …","","Returns the value of user_agent, or the default value if …","","","","","Returns the value of uuid, or the default value if uuid is …","","Returns the value of verb, or the default value if verb is …","","Nested message and enum types in Verified.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in WebSocketMessage.","Returns the value of width, or the default value if width …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a AccessRequired, or None if value is …","","Calls U::from(self).","Returns true if value is a variant of AccessRequired.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Flags, or None if value is not a …","","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Style, or None if value is not a …","","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Style.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of data, or the default value if data is …","","","","","","","","Returns the value of device_id, or the default value if …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Nested message and enum types in Hangup.","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the value of line, or the default value if line is …","Legacy/deprecated; remove when old clients are gone.","Returns the value of mid, or the default value if mid is …","Legacy/deprecated; remove when old clients are gone.","Nested message and enum types in Offer.","Nested message and enum types in Opaque.","Returns the value of opaque, or the default value if opaque…","Returns the value of opaque, or the default value if opaque…","Returns the value of opaque, or the default value if opaque…","","","","Returns the value of sdp, or the default value if sdp is …","Returns the value of sdp, or the default value if sdp is …","Returns the value of sdp, or the default value if sdp is …","Legacy/deprecated; replaced by ‘opaque’","Legacy/deprecated; replaced by ‘opaque’","Legacy/deprecated; replaced by ‘opaque’","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets urgency to the provided enum value.","","","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","","","","","","","","","Returns the enum value of urgency, or the default if the …","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Urgency, or None if value is not a …","","Calls U::from(self).","Returns true if value is a variant of Urgency.","","","","","","","","","","","","","Returns the value of content_type, or the default value if …","","","","","","Returns the argument unchanged.","Calls U::from(self).","Returns the value of length, or the default value if length…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of author_aci, or the default value if …","Returns the value of author_aci, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in Contact.","","","","","","","","","","","","","","Returns the value of emoji, or the default value if emoji …","Returns the value of emoji, or the default value if emoji …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of era_id, or the default value if era_id…","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Flags, or None if value is not a …","Converts an i32 to a ProtocolVersion, or None if value is …","","","Returns the value of id, or the default value if id is …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Flags.","Returns true if value is a variant of ProtocolVersion.","","","","Returns the value of organization, or the default value if …","","Returns the value of pack_id, or the default value if …","","Returns the value of pack_key, or the default value if …","","","","Nested message and enum types in Payment.","Nested message and enum types in Quote.","Returns the value of receipt_credential_presentation, or …","","Returns the value of remove, or the default value if remove…","","Returns the value of sent_timestamp, or the default value …","","Sets type to the provided enum value.","Returns the value of sticker_id, or the default value if …","","Returns the value of target_author_aci, or the default …","","Returns the value of target_sent_timestamp, or the default …","Returns the value of target_sent_timestamp, or the default …","","","Returns the value of text, or the default value if text is …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of city, or the default value if city is …","","","","","","","","","","","","","","","","","Returns the value of country, or the default value if …","","","","","","","Returns the value of display_name, or the default value if …","","Nested message and enum types in Email.","","","","","","","","","","","Returns the value of family_name, or the default value if …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the value of given_name, or the default value if …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the value of is_profile, or the default value if …","","Returns the value of label, or the default value if label …","Returns the value of label, or the default value if label …","Returns the value of label, or the default value if label …","","","","Returns the value of middle_name, or the default value if …","","Returns the value of neighborhood, or the default value if …","","Nested message and enum types in Phone.","Returns the value of pobox, or the default value if pobox …","","Nested message and enum types in PostalAddress.","Returns the value of postcode, or the default value if …","","Returns the value of prefix, or the default value if prefix…","","Returns the value of region, or the default value if region…","","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Returns the value of street, or the default value if street…","","Returns the value of suffix, or the default value if suffix…","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","","","","","","","","","Returns the value of value, or the default value if value …","Returns the value of value, or the default value if value …","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","Nested message and enum types in Activation.","Nested message and enum types in Amount.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns the value of note, or the default value if note is …","","Nested message and enum types in Notification.","Sets type to the provided enum value.","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","Returns the value of pico_mob, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","Returns the value of receipt, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of content_type, or the default value if …","","","","","","","","Returns the value of file_name, or the default value if …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","Nested message and enum types in Actions.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of add_from_invite_link_access, or …","","","","","","","Returns the enum value of attributes_access, or the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns the enum value of members_access, or the default …","","Only set when receiving from server","Only set when sending to server","Only set when sending to server","Only set when sending to server","Only set when receiving from server","Only set when receiving from server","Only set when receiving from server","Returns the enum value of role, or the default if the …","Returns the enum value of role, or the default if the …","","","Sets add_from_invite_link_access to the provided enum …","Sets attributes_access to the provided enum value.","Sets members_access to the provided enum value.","Sets role to the provided enum value.","Sets role to the provided enum value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Only set when receiving from server","Only set when receiving from server","Only set when receiving from server","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of e164, or the default value if e164 is …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of content_type, or the default value if …","","","","Returns the value of e164, or the default value if e164 is …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Returns the value of length, or the default value if length…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Role, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Role.","","","","","","","","","","","","","Returns the value of content_type, or the default value if …","","","Returns the value of emoji, or the default value if emoji …","","","","","Returns the argument unchanged.","Returns the value of id, or the default value if id is …","","Calls U::from(self).","","","","","","","","","Returns the value of address, or the default value if …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","Returns the value of signature, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","Returns the value of expires, or the default value if …","","","Returns the argument unchanged.","Returns the value of identity_key, or the default value if …","","Calls U::from(self).","Returns the value of sender_device, or the default value …","","Returns the value of sender_e164, or the default value if …","","Returns the value of sender_uuid, or the default value if …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the value of id, or the default value if id is …","","Calls U::from(self).","Returns the value of key, or the default value if key is …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of admin_pass_key, or the default value …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in CallEvent.","Nested message and enum types in CallLogEvent.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of complete, or the default value if …","","Returns the value of conversation_id, or the default value …","","","","","","","","","","","","","","","","","","","Returns the value of destination_e164, or the default …","","Returns the value of destination_service_id, or the …","","Returns the enum value of direction, or the default if the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of event, or the default if the …","","Returns the value of expiration_start_timestamp, or the …","","Nested message and enum types in FetchLatest.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the value of group_id, or the default value if …","","","Returns the value of id, or the default value if id is …","","Returns the value of identity_key_pair, or the default …","Serialized libsignal-client IdentityKeyPair","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the value of is_recipient_update, or the default …","","Returns the value of last_resort_kyber_pre_key, or the …","Serialized libsignal-client KyberPreKeyRecord","Returns the value of link_previews, or the default value …","","","Nested message and enum types in MessageRequestResponse.","Returns the value of new_e164, or the default value if …","The e164 we have changed our number to","Returns the value of note, or the default value if note is …","","","Nested message and enum types in OutgoingPayment.","Returns the value of pack_id, or the default value if …","","Returns the value of pack_key, or the default value if …","","","Returns the value of provisioning_version, or the default …","","Returns the value of read_receipts, or the default value …","","Returns the value of recipient_service_id, or the default …","","Returns the value of registration_id, or the default value …","","Nested message and enum types in Request.","Returns the value of root_key, or the default value if …","","Returns the value of sender_aci, or the default value if …","Returns the value of sender_aci, or the default value if …","Returns the value of sender_aci, or the default value if …","","","","Nested message and enum types in Sent.","Sets direction to the provided enum value.","Sets event to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Returns the value of signed_pre_key, or the default value …","Serialized libsignal-client SignedPreKeyRecord","Nested message and enum types in StickerPackOperation.","Returns the value of storage_service, or the default value …","","","","Returns the value of thread_aci, or the default value if …","","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of typing_indicators, or the default …","","Returns the value of unidentified_delivery_indicators, or …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","Converts an i32 to a Direction, or None if value is not a …","Converts an i32 to a Event, or None if value is not a …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Type.","Returns true if value is a variant of Direction.","Returns true if value is a variant of Event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","Returns the value of amount_pico_mob, or the default value …","@required","","","","","","","","","","","","","","","","Returns the value of fee_pico_mob, or the default value if …","@required","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Returns the value of ledger_block_index, or the default …","@required","Returns the value of ledger_block_timestamp, or the …","","","","Returns the value of receipt, or the default value if …","","Returns the value of recipient_address, or the default …","","","","","","","","","","","","","GROUPS = 2;","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","Returns the value of destination_service_id, or the …","Returns the value of destination_service_id, or the …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Returns the value of is_allowed_to_reply, or the default …","","","","","","","","","","Returns the value of unidentified, or the default value if …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","Returns the value of angle, or the default value if angle …","degrees","","","","","","","","","","","","","","","","","","","","","Returns the value of end_color, or the default value if …","deprecated: this field will be removed in a future release.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Style, or None if value is not a …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Style.","","","percent from 0 to 1","Returns the value of start_color, or the default value if …","deprecated: this field will be removed in a future release.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Action, or None if value is not a …","","Calls U::from(self).","Returns true if value is a variant of Action.","","","","","","","","","","","","","Returns the value of content, or the default value if …","","Returns the enum value of content_hint, or the default if …","","","","","","Returns the argument unchanged.","Returns the value of group_id, or the default value if …","","Calls U::from(self).","Nested message and enum types in Message.","","Sets content_hint to the provided enum value.","Sets type to the provided enum value.","","","","Returns the enum value of type, or the default if the …","","","","","Show an error immediately; it was important but we can’t …","Don’t show any error UI at all; this is something sent …","Further cases should line up with Envelope.Type, even …","","","Sender will try to resend; delay any error UI if possible","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","Converts an i32 to a ContentHint, or None if value is not …","","","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Type.","Returns true if value is a variant of ContentHint.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a State, or None if value is not a …","","Calls U::from(self).","Returns true if value is a variant of State.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Generate a random key pair","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Account Identity (ACI)","","","","","","","","","","","","","","","","","","","","Since we can’t use format!() with constants, the URLs …","","","","","","","","","","","","","Phone number identity (PNI)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fetches a list of all devices tied to the authenticated …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Request AttachmentV2UploadAttributes","Downloads larger files in streaming fashion, e.g. …","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Upload larger file to CDN0 in legacy fashion, e.g. for …","","","","","","","","","","","","","Request a verification code.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Upload attachment to CDN","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Method used to check our own UUID","Writes a profile and returns the avatar URL, if one was …","","","","","","","","","","Equivalent of Java’s SignalServiceMessageReceiver.","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","One-off method to receive all pending messages.","","","","","","Attachment specification to be used for uploading.","","","","Contains the error value","","","","Equivalent of Java’s SignalServiceMessageSender.","","","Contains the success value","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Upload contact details to the CDN and send a sync message","Send a message content to a single recipient.","Send a message to the recipients in a group.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Encrypts and uploads an attachment","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","This is additional functions required to handle session …","","Remove the session records corresponding to all devices of …","Remove a session record for a recipient ID + device ID …","Remove a session record for a recipient ID + device ID …","Get the IDs of all known sub devices with active sessions …","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A dispatching web socket client for the Signal web socket …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","",""],"i":[0,0,0,12,12,0,0,0,9,0,12,12,9,12,0,1,1,0,16,9,12,1,16,9,12,1,0,1,1,0,0,0,1,1,0,9,9,12,12,1,16,9,9,9,12,12,12,12,1,0,16,9,12,1,16,0,0,1,16,0,0,0,0,0,0,0,0,0,0,16,0,1,0,0,16,9,12,0,16,1,9,12,16,9,12,1,16,9,12,1,16,9,12,1,0,16,16,16,16,0,16,9,12,1,0,0,0,44,44,44,44,0,0,44,44,44,44,44,44,44,44,44,44,44,0,45,45,45,45,45,0,45,45,45,45,45,45,45,45,57,57,0,58,57,0,0,0,0,58,57,19,56,56,19,58,57,56,19,58,57,56,56,19,58,56,19,58,58,19,19,58,58,58,57,56,56,56,19,58,57,58,56,19,58,57,19,19,19,58,19,56,19,58,58,56,19,58,57,56,19,58,57,56,19,58,57,56,19,56,19,58,57,56,0,0,0,60,0,0,0,60,0,0,60,0,0,0,0,0,60,0,60,0,0,60,0,0,60,0,60,0,60,54,59,54,60,59,54,60,59,54,60,59,54,60,59,54,60,59,54,60,60,60,60,60,60,60,60,60,60,54,54,59,54,60,60,54,59,59,59,0,59,59,54,60,59,54,60,59,54,60,59,54,60,59,59,54,60,0,0,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,0,81,81,81,87,0,0,81,81,81,81,0,0,0,0,0,0,81,81,0,81,81,81,81,81,81,87,0,81,81,87,73,0,0,81,81,73,87,87,87,87,79,78,76,78,79,85,73,74,75,76,77,78,79,80,81,82,87,85,73,74,75,76,77,78,79,80,81,82,87,80,88,74,75,76,77,78,79,80,81,82,75,76,77,78,79,80,81,82,0,85,74,79,75,76,77,78,79,82,79,82,80,75,76,77,78,79,82,76,82,85,73,73,75,76,77,78,79,80,81,82,87,87,85,73,74,75,76,77,78,79,80,81,82,87,87,87,87,87,88,74,85,85,85,73,74,75,76,77,78,79,80,81,82,87,79,75,78,79,85,79,75,77,79,85,79,80,75,76,75,76,77,78,79,82,87,76,77,79,75,76,77,78,79,80,81,82,73,87,85,73,74,75,76,77,78,78,79,80,81,82,87,85,73,74,75,76,77,78,79,80,81,82,87,85,73,74,75,76,77,78,79,80,81,82,87,0,75,76,77,85,73,74,75,76,77,78,79,80,81,82,87,88,74,377,378,379,380,379,377,378,380,0,0,101,0,381,381,0,0,101,0,372,0,0,0,0,0,381,103,108,101,381,103,108,101,101,381,103,108,101,103,381,103,108,101,372,108,103,381,103,108,101,381,103,108,101,381,103,108,101,381,103,108,101,0,103,0,0,114,114,114,0,114,114,112,112,112,110,112,114,110,112,114,112,110,110,112,112,110,112,114,114,110,112,114,114,114,112,112,110,112,114,112,112,112,112,110,110,112,114,114,110,112,114,110,112,114,110,112,114,112,112,110,112,114,0,0,0,0,0,0,118,119,121,120,122,118,119,121,120,122,118,119,120,118,119,121,120,122,118,119,121,120,122,122,118,119,121,120,122,118,119,120,325,325,122,122,122,325,118,119,120,118,121,120,122,325,325,325,119,120,122,118,118,119,121,121,120,120,122,118,119,121,120,122,118,119,121,120,122,118,119,121,120,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,50,50,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,50,50,50,50,50,50,50,50,115,50,47,100,95,21,115,50,47,100,95,21,50,21,353,115,50,47,100,95,21,115,50,47,100,95,21,50,47,21,353,353,95,95,95,95,50,100,21,95,50,100,95,21,353,50,50,50,353,353,353,353,95,95,95,95,95,95,115,50,47,115,50,47,115,115,50,50,50,50,47,47,115,50,50,50,50,50,50,47,47,100,95,21,50,50,50,50,50,50,50,50,50,50,50,95,21,21,21,95,95,21,95,50,50,50,50,115,50,47,50,115,50,47,100,95,21,50,50,50,50,353,353,100,50,50,50,47,0,50,100,95,21,50,50,50,115,50,47,100,95,21,115,50,47,50,115,50,50,50,47,100,95,21,115,50,47,100,95,21,50,50,115,50,47,100,95,21,50,115,50,47,100,95,21,13,13,0,0,13,155,13,155,13,155,155,155,155,155,155,155,13,13,155,155,13,13,155,13,155,13,13,155,13,155,13,155,13,155,13,0,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,0,159,159,159,159,159,159,159,159,159,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,0,0,0,0,0,0,0,0,84,161,116,161,116,161,161,161,161,183,61,61,188,163,163,98,165,98,165,185,181,183,63,63,84,69,116,163,116,163,176,63,167,0,65,98,98,166,166,180,116,163,84,165,178,84,116,163,62,116,163,167,167,168,169,170,65,168,169,170,65,0,65,63,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,69,62,62,62,0,71,167,167,167,167,171,172,171,172,188,4,4,168,169,173,171,172,174,166,175,170,161,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,193,116,163,116,163,62,65,0,62,53,53,190,167,167,191,166,183,0,71,66,177,177,183,53,71,71,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,65,177,177,84,165,179,179,69,69,53,53,182,182,167,167,84,71,168,169,173,171,172,174,166,175,170,161,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,174,174,174,174,0,174,4,174,4,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,193,65,116,163,65,116,163,62,167,167,65,167,65,167,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,193,169,65,63,0,65,0,86,86,0,189,0,0,61,61,0,65,69,63,65,63,193,168,169,167,167,69,168,169,180,163,168,169,180,163,179,179,177,116,163,116,163,167,167,167,167,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,84,53,168,65,53,168,53,168,53,65,53,53,193,65,65,184,167,167,183,62,69,176,176,86,86,0,185,165,98,180,163,98,84,180,163,169,169,62,180,116,163,180,116,163,179,71,179,161,116,161,116,69,69,62,0,64,62,64,62,193,168,168,65,0,165,84,161,67,161,67,62,161,161,161,161,71,183,184,186,65,178,161,65,63,116,161,65,63,116,184,186,161,161,161,161,170,170,84,165,65,182,182,65,62,161,161,0,71,53,53,173,62,84,65,65,173,86,86,84,165,184,184,0,71,71,62,0,53,53,188,53,53,61,98,165,98,98,184,179,178,173,53,68,180,171,172,67,171,172,67,183,167,167,53,53,53,53,53,176,176,179,179,169,169,65,62,166,53,53,65,0,71,0,71,4,4,66,66,178,178,0,178,178,178,178,178,178,167,167,53,65,61,182,53,65,68,61,182,185,186,187,166,177,166,177,84,165,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,192,168,169,173,171,172,174,166,175,170,161,193,53,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,173,53,68,180,173,53,68,180,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,0,71,0,167,167,53,53,177,177,161,161,184,186,187,175,175,168,168,0,62,116,62,62,168,169,173,171,172,174,166,175,170,161,193,53,71,69,176,65,64,68,61,63,177,178,179,62,167,180,86,116,163,181,182,67,66,4,183,184,185,186,187,98,84,188,189,190,191,165,192,0,167,167,62,0,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,0,203,204,204,0,203,203,203,204,203,204,203,204,203,204,203,203,204,204,203,204,203,203,204,203,204,203,203,203,204,203,204,203,203,204,203,204,203,204,203,204,203,204,0,207,207,208,207,207,207,207,0,208,207,208,207,208,207,208,207,208,207,207,208,208,207,208,207,207,208,207,208,207,207,207,208,207,208,207,207,208,207,208,207,208,207,208,207,208,0,0,0,0,0,0,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,214,214,209,210,211,212,213,214,213,213,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,0,209,210,211,212,213,209,210,211,212,213,209,210,211,212,213,214,211,211,211,211,0,0,209,210,211,209,210,211,209,210,211,209,210,211,209,213,214,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,209,213,209,213,209,210,211,212,213,214,214,214,209,210,211,212,213,214,216,216,216,216,216,0,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,215,215,0,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,217,217,0,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,0,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,229,0,0,228,228,0,0,0,229,229,229,0,229,228,0,0,0,229,0,0,229,229,221,219,219,220,219,220,221,219,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,228,229,0,222,219,221,222,223,224,225,220,226,227,228,229,221,222,223,222,223,219,221,222,223,224,225,220,226,227,219,221,222,223,224,225,220,226,227,228,229,228,229,225,225,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,228,229,228,229,219,219,219,221,222,223,224,225,220,226,227,228,229,228,229,226,221,221,221,221,222,222,222,222,228,229,0,0,227,227,223,223,220,220,219,222,222,223,223,223,224,223,224,219,219,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,219,219,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,0,0,0,0,0,235,232,233,234,231,235,232,233,234,231,235,231,231,232,233,234,231,235,232,233,234,231,235,232,233,234,231,235,231,231,232,233,234,231,235,232,232,0,232,233,234,231,235,232,233,234,231,235,232,232,232,233,234,231,235,232,233,234,231,235,232,232,232,233,234,231,235,235,235,233,234,231,233,234,231,232,232,231,231,0,231,231,0,231,231,232,232,231,231,233,234,231,231,231,232,232,232,233,234,231,235,232,233,234,231,235,232,233,234,231,235,233,234,231,233,234,231,232,233,234,231,235,233,234,233,234,232,233,234,231,235,237,237,237,0,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,236,236,236,0,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,238,238,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,242,0,0,0,242,0,0,239,239,240,241,242,239,240,241,242,239,240,241,239,240,241,242,239,240,241,242,239,240,241,242,239,240,241,242,239,240,241,242,239,240,241,242,239,240,241,242,239,240,241,242,242,240,240,0,241,239,240,241,242,240,239,240,241,242,239,240,241,242,241,241,239,240,241,242,239,240,241,242,243,243,0,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,0,0,245,244,245,244,245,244,244,245,244,245,244,245,244,245,244,245,244,245,244,245,244,245,245,244,244,244,245,244,245,244,245,244,245,244,245,0,247,0,246,247,246,247,246,246,247,246,247,246,247,246,247,246,247,246,247,246,247,246,247,247,246,246,246,247,246,247,246,247,246,247,246,247,230,230,0,0,248,230,248,230,248,248,230,248,230,230,248,248,248,230,248,248,230,230,248,248,248,230,248,230,230,230,248,230,230,230,248,248,230,248,230,248,230,248,230,248,230,200,200,200,200,200,0,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,249,0,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,0,0,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,251,253,257,261,264,272,252,252,268,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,254,258,262,265,267,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,271,253,270,270,260,256,259,260,256,259,260,255,263,255,263,251,252,270,255,263,269,266,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,255,256,259,260,263,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,0,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,202,0,202,202,0,202,202,274,202,274,202,274,274,202,274,202,202,274,202,274,274,274,274,202,202,274,202,274,202,202,202,274,202,202,202,274,202,274,202,274,202,274,202,274,202,0,0,275,276,275,276,275,276,275,276,275,276,275,275,275,276,276,276,275,276,275,276,275,276,275,276,275,276,275,275,275,276,275,276,275,276,275,276,275,276,0,0,278,277,278,277,278,277,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,277,278,277,278,277,278,277,278,277,278,277,278,277,278,196,196,0,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,0,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,0,0,281,280,280,280,281,280,281,280,280,281,280,281,280,281,280,281,280,281,280,281,280,281,280,281,281,280,280,280,281,280,281,280,281,280,281,280,281,201,201,0,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,0,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,0,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,0,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,288,285,285,287,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,0,0,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,287,287,300,300,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,286,286,286,300,300,286,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,300,300,286,286,0,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,297,297,288,300,300,299,299,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,286,299,299,292,292,286,0,299,299,298,298,288,0,293,293,293,293,298,292,292,292,292,298,298,299,299,0,285,285,290,291,294,290,291,294,0,300,300,289,293,295,297,300,301,299,299,0,296,296,286,286,297,297,286,290,291,294,300,301,286,290,291,294,300,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,289,293,295,297,300,301,289,293,295,297,300,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,292,292,292,292,286,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,303,308,308,303,0,0,308,302,303,302,0,303,302,308,308,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,309,0,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,306,306,306,0,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,307,307,307,307,0,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,0,311,0,310,310,310,311,310,311,310,310,311,310,311,310,311,310,311,310,311,310,310,310,311,310,311,310,311,310,310,310,310,311,310,310,310,310,310,310,310,311,310,311,310,311,310,311,310,311,304,304,304,304,304,0,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,0,0,312,313,312,313,312,313,312,313,312,313,312,313,312,313,312,313,313,312,313,312,313,312,313,312,313,312,313,313,313,312,313,312,313,312,313,312,313,312,312,312,313,305,305,0,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,0,198,315,198,198,0,315,198,198,198,0,314,314,314,198,315,314,198,315,314,314,198,315,314,198,315,198,314,314,198,315,314,315,314,314,314,198,315,198,314,198,315,314,198,315,198,198,314,198,315,198,315,198,314,314,314,314,198,315,314,198,315,314,198,315,314,198,315,314,198,315,0,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,0,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,0,316,316,316,316,316,316,316,316,316,316,0,317,317,318,318,318,317,318,0,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,197,0,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,199,199,0,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,0,15,15,15,15,0,321,15,0,0,0,0,0,0,15,321,15,15,322,322,319,15,320,321,322,319,15,320,321,322,319,320,322,319,319,15,15,320,321,322,319,15,15,15,15,320,321,322,319,319,319,0,319,15,320,321,322,0,322,322,322,322,322,319,322,322,15,320,15,319,15,320,321,322,319,15,320,321,322,319,15,320,321,322,320,319,15,320,321,322,382,383,384,0,328,0,0,6,6,20,6,0,0,0,0,6,6,0,0,330,6,6,6,6,0,0,0,0,0,6,0,6,37,37,330,6,6,328,0,0,0,0,6,6,0,6,0,331,0,0,6,37,6,0,0,0,331,6,0,326,0,6,6,6,6,330,6,0,0,326,0,6,6,160,160,345,96,96,344,345,345,327,329,326,160,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,25,346,160,336,327,329,328,96,329,55,330,37,327,326,331,328,96,329,55,330,37,327,326,331,332,20,335,160,329,332,333,20,96,334,335,25,329,336,337,332,338,339,327,340,341,342,343,344,160,333,334,341,344,20,338,25,329,37,326,329,37,326,342,25,346,328,328,96,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,6,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,6,6,6,6,6,6,6,6,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,329,329,329,335,327,338,160,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,335,20,342,335,25,346,160,327,327,327,339,340,337,55,20,20,25,96,96,339,340,347,344,345,25,346,345,329,20,20,332,341,341,327,20,20,331,20,25,341,346,25,20,327,20,20,20,20,329,96,334,335,25,329,336,337,345,346,347,331,20,25,341,6,343,329,340,329,20,20,328,96,329,55,330,37,327,326,331,328,96,6,336,337,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,336,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,160,25,20,25,160,20,55,339,340,345,327,25,25,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,20,20,20,385,386,387,388,389,390,391,392,0,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,0,0,363,0,369,0,362,363,0,0,363,369,0,0,363,363,0,0,0,362,363,363,370,370,370,361,354,360,358,359,362,363,370,361,354,360,358,359,362,363,370,358,359,358,359,361,370,360,361,361,370,361,354,360,358,362,362,363,363,370,361,354,360,358,359,362,362,362,363,363,363,363,370,370,361,354,360,358,359,362,363,370,354,360,358,359,354,370,354,358,359,359,359,361,354,362,363,354,358,359,362,363,370,361,354,360,358,359,362,363,370,361,354,360,358,359,362,363,361,370,361,354,360,358,359,362,363,358,359,370,370,361,354,360,358,359,362,363,370,393,394,394,395,350,350,0,0,23,350,23,350,23,350,23,350,23,23,23,23,350,350,23,350,350,23,23,350,23,23,350,350,23,23,350,350,23,23,23,23,350,23,350,23,23,350,23,0,365,365,365,365,365,0,0,0,0,0,367,367,367,367,367,367,367,367,367,367,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,373,102,373,102,102,102,373,102,102,102,373,102,373,102,102,102,102,373,102,373,102,373,102,373,102,102],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[1,1],[[-1,-2],2,[],[]],0,0,[[3,4],[[7,[5,6]]]],[[],1],[-1,[[7,[1]]],8],0,[[9,10],11],[[9,10],11],[[12,10],11],[[12,10],11],[[1,10],11],[-1,-1,[]],[-1,-1,[]],[6,9],[13,9],[-1,-1,[]],[6,12],[14,12],[15,12],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[16,[-1]],17,18,19],[[7,[2,12]]],20],0,0,0,[[-1,[22,[21]]],[[16,[-1]]],20],0,0,0,0,0,0,0,0,0,0,[[[16,[-1]],23],[[7,[1,9]]],20],0,[[1,-1],7,24],0,0,[[[16,[-1]],25],[[7,[2,6]]],20],[9,[[22,[26]]]],[12,[[22,[26]]]],0,[[[16,[-1]],27,27],[[7,[2,6]]],20],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[[[16,[-1]],27,29],[[7,[2,6]]],20],[[[16,[-1]],-2,-3,30,30,30,31],[[7,[[2,[30,30,30]],6]]],20,32,[33,34]],[[[16,[-1]],35,[36,[-2]],[22,[5]],[22,[5]],[37,[-3]]],[[7,[[22,[5]],9]]],20,[[38,[27]]],[39,40]],[[[16,[-1]],35,[36,[-2]],[22,[5]],[22,[5]],31],[[7,[2,9]]],20,[[38,[27]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[42,[41]],[43,[41]]],[[7,[2,44]]]],[[[42,[41]],[42,[41]],[43,[41]]],2],[[44,44],31],[[-1,-2],31,[],[]],[[44,10],11],[[44,10],11],[-1,-1,[]],[-1,-2,[],[]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[[45,[-1,-2]]],[[45,[-1,-2]]],46,46],[[-1,-2],2,[],[]],[-1,-1,[]],[[-1,23,47],[[7,[48,14]]],49],[-1,-2,[],[]],[[-1,-2,29,50,30],[[45,[-1,-2]]],[32,51,52,46],[33,34,46]],[[[45,[-1,-2]],53],[[7,[[22,[54]],6]]],[32,51,52,46],[33,34,46]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[19,[[22,[55]]]],[[56,57],17],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[56,56],[19,19],[58,58],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[7,[58]]],8],0,[19,5],[[58,58],31],[[-1,-2],31,[],[]],[[58,10],11],[[57,10],11],[58,56],[58,56],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[27,[[7,[58]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[19,5],0,0,[[58,-1],7,24],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[58,5],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[59,59],[54,54],[60,60],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[59,10],11],[[54,10],11],[[60,10],11],[-1,-1,[]],[-1,-1,[]],[61,60],[62,60],[63,60],[-1,-1,[]],[64,60],[65,60],[66,60],[67,60],[68,60],[69,60],[[-1,59],54,[[70,[60]]]],[[71,59],[[7,[54,6]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[60,71],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[7,[72]]],8],0,[-1,-1,[]],0,[-1,-2,[],[]],0,[[72,-1],7,24],0,0,0,0,0,0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],0,[-1,28,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[7,[2,73]]],[]],[74,[[7,[2,73]]]],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[83,[41]],84],[[7,[79,6]]]],[[[85,[-1,-2]],86],[[7,[[22,[80]],87]]],20,88],[[],74],0,[-1,[[7,[75]]],8],[-1,[[7,[76]]],8],[-1,[[7,[77]]],8],[-1,[[7,[78]]],8],[-1,[[7,[79]]],8],[-1,[[7,[82]]],8],0,0,0,[[75,75],31],[[76,76],31],[[77,77],31],[[78,78],31],[[79,79],31],[[82,82],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[[85,[-1,-2]],[83,[41]]],[[7,[84,6]]],20,88],[[73,10],11],[[73,10],11],[[75,10],11],[[76,10],11],[[77,10],11],[[78,10],11],[[79,10],11],[[80,10],11],[[81,10],11],[[82,10],11],[[87,10],11],[[87,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[89,87],[90,87],[-1,-1,[]],[91,87],[92,87],[[-1,93],[[7,[[22,[94]],73]]],[]],[[74,93],[[7,[[22,[94]],73]]]],[[[85,[-1,-2]],95],[[7,[55,6]]],20,88],[[[85,[-1,-2]],95,55],[[7,[79,6]]],20,88],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[96,-1,-2,97],[[85,[-1,-2]]],20,88],0,0,0,0,[[[85,[-1,-2]],27,95],[[7,[[22,[[43,[41]]]],6]]],20,88],0,0,0,0,[[75,-1],7,24],[[76,-1],7,24],[[77,-1],7,24],[[78,-1],7,24],[[79,-1],7,24],[[82,-1],7,24],[87,[[22,[26]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[98,[[7,[78]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[99,[93,94]]],[[7,[2,73]]],[]],[[74,[99,[93,94]]],[[7,[2,73]]]],0,0,0,0,0,0,0,0,[[[83,[41]]],[[7,[100,14]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[101,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[102,19],103],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,104],[[107,[[106,[105]]]]],[]],[[108,104],[[107,[[106,[105]]]]]],[103,[[0,[109]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[103,102],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,[[7,[[110,[-2]]]]],8,111],[-1,[[7,[112]]],8],0,[[[110,[-1]],10],11,113],[[112,10],11],[[114,10],11],[[114,10],11],[-1,-1,[]],[-1,-1,[]],[90,114],[-1,-1,[]],[115,114],[[116,[22,[104]]],[[7,[112,114]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[112,[[7,[21,114]]]],0,0,[[[110,[-1]],-2],7,117,24],[[112,-1],7,24],[114,[[22,[26]]]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[118]]],8],[-1,[[7,[119]]],8],[-1,[[7,[120]]],8],[[118,10],11],[[119,10],11],[[121,10],11],[[120,10],11],[[122,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,[[7,[30,14]]],[]],[-1,[[7,[30,14]]],[]],0,0,0,[-1,[[7,[30,14]]],[]],0,0,0,[[118,-1],7,24],[[121,-1],7,24],[[120,-1],7,24],[[122,-1],7,24],[[-1,30],[[7,[2,14]]],[]],[[-1,30],[[7,[2,14]]],[]],[[-1,30],[[7,[2,14]]],[]],0,0,0,[123,[[7,[118]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[124,[[7,[121]]]],[-1,[[7,[-2]]],[],[]],[125,[[7,[120]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[50,126],[50,[[42,[41]]]],[50,[[2,[30,127,127,[42,[41]]]]]],[50,128],[50,[[83,[41]]]],[50,129],[50,130],[50,[[2,[93,93]]]],[50,131],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,126],0,[-1,2,[]],[115,115],[50,50],[47,47],[100,100],[95,95],[21,21],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[50,50],132],[[47,47],132],[[[42,[41]]],21],[-1,[[7,[-2,90]]],133,134],[-1,[[7,[-2,90]]],133,134],[[95,[83,[41]]],[[7,[[43,[41,135]],91]]]],[[95,[83,[41]]],[[7,[[43,[41,135]],91]]]],[[95,136,137],[[7,[21,91]]]],[[95,138],[[7,[139,91]]]],[[],50],[[],100],[21,[[42,[41]]]],[100,95],[-1,[[7,[50]]],8],[-1,[[7,[100]]],8],[-1,[[7,[95]]],8],[-1,[[7,[21]]],8],[[-1,-2],[[7,[2,140]]],141,142],[[],[[42,[41]]]],[-1,-2,[],[[144,[143]]]],[-1,-2,[],[[144,[143]]]],[[-1,-2],[[7,[2,140]]],141,142],[-1,[[43,[41,135]]],141],[-1,[[43,[41,135]]],141],[-1,145,[]],[[95,[42,[41]],[83,[41]]],[[43,[41,135]]]],[[95,[42,[41]],[83,[41]],30],[[43,[41,135]]]],[[95,21,137],136],[[95,[42,[41]],137],136],[[95,139],138],[[95,146],138],[[115,115],31],[[50,50],31],[[47,47],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[115,10],[[7,[2,147]]]],[[115,10],[[7,[2,147]]]],[[50,10],[[7,[2,147]]]],[[50,10],[[7,[2,147]]]],[[50,10],[[7,[2,147]]]],[[50,10],[[7,[2,147]]]],[[47,10],[[7,[2,147]]]],[[47,10],[[7,[2,147]]]],[-1,-1,[]],[137,50],[126,50],[-1,-1,[]],[129,50],[128,50],[131,50],[30,47],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[42,[41]]],50],[[[42,[41]]],50],[[[42,[41]]],50],[[30,127,127,[42,[41]]],50],[[30,127,127,[42,[41]]],50],[[[83,[41]]],[[7,[50,115]]]],[[[83,[41]]],[[7,[50,115]]]],[27,[[7,[50]]]],[130,50],[130,50],[[93,93],50],[[[42,[41]]],95],[[[42,[41]]],21],[21,[[42,[41]]]],[[21,137],148],[95,[[42,[41]]]],[95,100],[[21,137],149],[95,150],[50,[[22,[151]]]],[50,152],[50,[[22,[153]]]],[50,145],[[115,-1],2,154],[[50,-1],2,154],[[47,-1],2,154],[50,128],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,[[42,[41]]]],[50,31],[50,31],[[],50],[[-1,-2],[[7,[2,90]]],141,133],[[-1,-2],[[7,[2,90]]],141,133],[[[42,[41]]],100],[[],50],[27,[[7,[50,115]]]],[[50,50],[[22,[132]]]],[[47,47],[[22,[132]]]],0,[[50,-1],7,24],[[100,-1],7,24],[[95,-1],7,24],[[21,-1],7,24],[50,129],[50,[[42,[41]]]],[50,[[2,[30,127,127,[42,[41]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[50,130],[-1,[[7,[-2]]],[],[]],[[[43,[41,135]]],[[7,[50]]]],[-1,[[7,[-2]]],[],[]],[27,[[7,[50]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[27,[[7,[50,115]]]],[[[83,[41]]],[[7,[50,115]]]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[50,131],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[155,-1],[[7,[5,13]]],[[38,[[83,[41]]]]]],[[155,[83,[41]]],[[7,[[43,[41]],13]]]],[[155,-1],[[7,[5,13]]],[[38,[[83,[41]]]]]],[[155,-1],[[7,[[22,[[36,[5]]]],13]]],[[38,[[83,[41]]]]]],[[155,5],[[7,[[43,[41]],13]]]],[[155,5],[[7,[[43,[41]],13]]]],[[155,-1],[[7,[[43,[41]],13]]],[[156,[[36,[27]]]]]],[[13,10],11],[[13,10],11],[21,155],[-1,-1,[]],[157,13],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[155,21],[13,[[22,[26]]]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[36,[-1]]],[[36,[27]]],[[38,[27]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]]],[[36,[-1]]],46],[[-1,-2],2,[],[]],[[[83,[41]]],[[7,[[22,[[36,[27]]]],157]]]],[-1,[[7,[[36,[-2]]]]],8,111],[[[83,[41]]],[[7,[[22,[[36,[5]]]],157]]]],[[],[[36,[27]]]],[[[36,[-1]],[36,[-1]]],31,158],[[-1,-2],31,[],[]],0,[[[36,[-1]],10],11,113],[[[36,[-1]],10],11,[[38,[27]]]],[-1,-1,[]],0,[-1,-2,[],[]],[[[36,[-1]]],31,[[38,[27]]]],[[[36,[-1]]],31,[[38,[27]]]],[[[36,[-1]],-2],7,117,24],[[[36,[-1]]],[[43,[41]]],[[38,[27]]]],[-1,-2,[],[]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[102,159],[-1,-2,[],[]],[[159,23,[22,[21]]],[[7,[160,6]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[161,27],[116,27],0,0,[161,[[83,[41]]]],0,[161,[[83,[41]]]],0,0,[61,162],0,0,[163,31],0,[98,164],[165,164],0,0,0,0,0,[63,31],0,0,0,[116,31],[163,31],0,0,0,0,0,0,0,[98,164],0,[166,27],0,0,0,0,0,0,0,0,[116,31],[163,31],0,0,0,[167,27],0,[168,[[83,[41]]]],[169,[[83,[41]]]],[170,[[83,[41]]]],[65,27],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[167,27],0,[167,30],0,[171,[[83,[41]]]],[172,[[83,[41]]]],0,0,0,[4,[[83,[41]]]],0,[168,2],[169,2],[173,2],[171,2],[172,2],[174,2],[166,2],[175,2],[170,2],[161,2],[53,2],[71,2],[69,2],[176,2],[65,2],[64,2],[68,2],[61,2],[63,2],[177,2],[178,2],[179,2],[62,2],[167,2],[180,2],[86,2],[116,2],[163,2],[181,2],[182,2],[67,2],[66,2],[4,2],[183,2],[184,2],[185,2],[186,2],[187,2],[98,2],[84,2],[188,2],[189,2],[190,2],[191,2],[165,2],[192,2],[168,168],[169,169],[173,173],[171,171],[172,172],[174,174],[166,166],[175,175],[170,170],[161,161],[193,193],[53,53],[71,71],[69,69],[176,176],[65,65],[64,64],[68,68],[61,61],[63,63],[177,177],[178,178],[179,179],[62,62],[167,167],[180,180],[86,86],[116,116],[163,163],[181,181],[182,182],[67,67],[66,66],[4,4],[183,183],[184,184],[185,185],[186,186],[187,187],[98,98],[84,84],[188,188],[189,189],[190,190],[191,191],[165,165],[192,192],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[193,193],132],[116,27],[163,27],0,0,0,0,0,0,[53,[[83,[41]]]],0,0,[167,27],0,0,0,0,0,0,0,[177,93],0,0,[[[83,[41]],194,31],[[7,[53,6]]]],[71,[[83,[41]]]],0,[[],168],[[],169],[[],173],[[],171],[[],172],[[],174],[[],166],[[],175],[[],170],[[],161],[[],193],[[],53],[[],71],[[],69],[[],176],[[],65],[[],64],[[],68],[[],61],[[],63],[[],177],[[],178],[[],179],[[],62],[[],167],[[],180],[[],86],[[],116],[[],163],[[],181],[[],182],[[],67],[[],66],[[],4],[[],183],[[],184],[[],185],[[],186],[[],187],[[],98],[[],84],[[],188],[[],189],[[],190],[[],191],[[],165],[[],192],0,[177,27],0,0,0,[179,27],0,[69,30],0,[53,27],0,[182,30],0,[167,[[83,[41]]]],0,0,0,[168,145],[169,145],[173,145],[171,145],[172,145],[174,145],[166,145],[175,145],[170,145],[161,145],[53,145],[71,145],[69,145],[176,145],[65,145],[64,145],[68,145],[61,145],[63,145],[177,145],[178,145],[179,145],[62,145],[167,145],[180,145],[86,145],[116,145],[163,145],[181,145],[182,145],[67,145],[66,145],[4,145],[183,145],[184,145],[185,145],[186,145],[187,145],[98,145],[84,145],[188,145],[189,145],[190,145],[191,145],[165,145],[192,145],[174,[[83,[41]]]],0,[174,[[83,[41]]]],0,0,[174,[[83,[41]]]],[4,[[83,[41]]]],0,0,[[168,168],31],[[169,169],31],[[173,173],31],[[171,171],31],[[172,172],31],[[174,174],31],[[166,166],31],[[175,175],31],[[170,170],31],[[161,161],31],[[193,193],31],[[53,53],31],[[71,71],31],[[69,69],31],[[176,176],31],[[65,65],31],[[64,64],31],[[68,68],31],[[61,61],31],[[63,63],31],[[177,177],31],[[178,178],31],[[179,179],31],[[62,62],31],[[167,167],31],[[180,180],31],[[86,86],31],[[116,116],31],[[163,163],31],[[181,181],31],[[182,182],31],[[67,67],31],[[66,66],31],[[4,4],31],[[183,183],31],[[184,184],31],[[185,185],31],[[186,186],31],[[187,187],31],[[98,98],31],[[84,84],31],[[188,188],31],[[189,189],31],[[190,190],31],[[191,191],31],[[165,165],31],[[192,192],31],[[-1,-2],31,[],[]],[65,30],[116,30],[163,30],0,0,0,0,[167,27],0,[65,30],[167,30],0,0,[[168,10],11],[[169,10],11],[[173,10],11],[[171,10],11],[[172,10],11],[[174,10],11],[[166,10],11],[[175,10],11],[[170,10],11],[[161,10],11],[[193,10],11],[[53,10],11],[[71,10],11],[[69,10],11],[[176,10],11],[[65,10],11],[[64,10],11],[[68,10],11],[[61,10],11],[[63,10],11],[[177,10],11],[[178,10],11],[[179,10],11],[[62,10],11],[[167,10],11],[[180,10],11],[[86,10],11],[[116,10],11],[[163,10],11],[[181,10],11],[[182,10],11],[[67,10],11],[[66,10],11],[[4,10],11],[[183,10],11],[[184,10],11],[[185,10],11],[[186,10],11],[[187,10],11],[[98,10],11],[[84,10],11],[[188,10],11],[[189,10],11],[[190,10],11],[[191,10],11],[[165,10],11],[[192,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[195,[[22,[193]]]],[168,169],0,0,0,0,0,[86,[[83,[41]]]],0,0,0,0,0,[61,[[83,[41]]]],0,0,0,0,[63,31],[65,31],[63,31],[[193,-1],2,154],0,0,[167,30],0,0,[168,93],[169,93],[180,[[83,[41]]]],[163,[[83,[41]]]],0,0,0,0,[179,[[83,[41]]]],0,0,[116,30],[163,30],0,0,[167,[[83,[41]]]],0,[167,30],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[53,31],[168,31],[65,31],[53,31],[168,31],[53,31],[168,31],[53,31],[65,31],[53,31],[53,31],[195,31],[65,31],0,0,[167,[[83,[41]]]],0,0,0,0,[176,30],0,[86,[[83,[41]]]],0,0,0,0,[98,164],0,0,0,0,0,0,[169,27],0,0,[180,27],[116,27],[163,27],0,0,0,[179,[[83,[41]]]],0,0,[161,27],[116,27],0,0,0,0,0,0,[64,[[83,[41]]]],[62,[[83,[41]]]],0,0,[[193,193],[[22,[132]]]],[168,27],0,0,0,0,0,[161,27],[67,[[83,[41]]]],0,0,0,[161,[[83,[41]]]],0,[161,[[83,[41]]]],0,0,0,0,0,0,0,[161,[[83,[41]]]],[65,[[83,[41]]]],[63,[[83,[41]]]],[116,[[83,[41]]]],0,0,0,0,0,0,[161,27],0,[161,30],0,[170,[[83,[41]]]],0,0,0,0,[182,[[83,[41]]]],0,0,0,[161,31],0,0,0,[53,[[83,[41]]]],0,0,0,0,[65,30],0,0,[86,30],0,0,0,[184,196],0,0,[71,[[83,[41]]]],0,0,0,[53,27],0,0,[53,93],0,[[61,162],2],[[98,164],2],[[165,164],2],[[98,164],2],[[98,164],2],[[184,196],2],[[179,197],2],[[178,198],2],[[173,199],2],[[53,200],2],[[68,201],2],[[180,202],2],[171,[[83,[41]]]],[172,[[83,[41]]]],[67,[[83,[41]]]],0,0,0,0,[167,30],0,[53,23],[53,30],0,[53,27],0,[176,30],0,[179,197],0,[169,30],0,0,0,0,[53,31],0,0,0,0,0,0,[4,[[83,[41]]]],0,[66,93],0,[178,27],0,0,[178,30],0,[178,30],0,[178,198],0,[167,[[83,[41]]]],0,[53,93],[65,93],[61,93],[182,93],0,0,0,0,0,0,0,0,[166,27],[177,27],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[72,[[7,[53]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[173,199],[53,200],[68,201],[180,202],0,0,0,0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,[167,93],0,[53,31],0,[177,27],0,[161,27],0,0,0,0,[175,27],0,[168,27],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[167,30],0,[[],62],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[164,164],[[-1,-2],2,[],[]],[[164,164],132],[[],164],[[164,164],31],[[-1,-2],31,[],[]],[[164,10],11],[-1,-1,[]],[195,[[22,[164]]]],[[164,-1],2,154],[-1,-2,[],[]],[195,31],[[164,164],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[203,203],[204,204],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[203,203],132],[[],203],[[204,-1],2,142],[204,145],[[203,203],31],[[204,204],31],[[-1,-2],31,[],[]],[[203,10],11],[[204,10],11],[-1,-1,[]],[-1,-1,[]],[195,[[22,[203]]]],[[203,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[[[22,[204]],30,205,-1,206],[[7,[2,90]]],133],[[203,203],[[22,[132]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[207,207],[208,208],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[207,207],132],[[],207],[[208,-1],2,142],[208,145],[[207,207],31],[[208,208],31],[[-1,-2],31,[],[]],[[207,10],11],[[208,10],11],[-1,-1,[]],[-1,-1,[]],[195,[[22,[207]]]],[[207,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[[[22,[208]],30,205,-1,206],[[7,[2,90]]],133],[[207,207],[[22,[132]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[209,2],[210,2],[211,2],[212,2],[213,2],[214,2],[209,209],[210,210],[211,211],[212,212],[213,213],[214,214],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[214,[[83,[41]]]],0,[[],209],[[],210],[[],211],[[],212],[[],213],[[],214],[213,30],0,[209,145],[210,145],[211,145],[212,145],[213,145],[214,145],[[209,209],31],[[210,210],31],[[211,211],31],[[212,212],31],[[213,213],31],[[214,214],31],[[209,10],11],[[210,10],11],[[211,10],11],[[212,10],11],[[213,10],11],[[214,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[209,93],[210,93],[211,93],[212,93],[213,93],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[211,30],0,[211,27],0,0,0,[209,[[83,[41]]]],[210,[[83,[41]]]],[211,[[83,[41]]]],0,0,0,[209,27],[210,27],[211,27],0,0,0,[[209,215],2],[[213,216],2],[[214,217],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[209,215],[213,216],0,0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[214,217],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[216,216],[[-1,-2],2,[],[]],[[216,216],132],[[],216],[[216,216],31],[[-1,-2],31,[],[]],[[216,10],11],[-1,-1,[]],[195,[[22,[216]]]],[[216,-1],2,154],[-1,-2,[],[]],[195,31],[[216,216],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[215,215],[[-1,-2],2,[],[]],[[215,215],132],[[],215],[[215,215],31],[[-1,-2],31,[],[]],[[215,10],11],[-1,-1,[]],[195,[[22,[215]]]],[[215,-1],2,154],[-1,-2,[],[]],[195,31],[[215,215],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[217,217],[[-1,-2],2,[],[]],[[217,217],132],[[],217],[[217,217],31],[[-1,-2],31,[],[]],[[217,10],11],[-1,-1,[]],[195,[[22,[217]]]],[[217,-1],2,154],[-1,-2,[],[]],[195,31],[[217,217],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[218,2],[218,218],[[-1,-2],2,[],[]],[218,27],0,[[],218],[218,145],[[218,218],31],[[218,10],11],[-1,-1,[]],[-1,-2,[],[]],[218,30],0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[219,27],[220,27],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[219,2],[221,2],[222,2],[223,2],[224,2],[225,2],[220,2],[226,2],[227,2],[219,219],[221,221],[222,222],[223,223],[224,224],[225,225],[220,220],[226,226],[227,227],[228,228],[229,229],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[228,228],132],[[229,229],132],0,0,[[],219],[[],221],[[],222],[[],223],[[],224],[[],225],[[],220],[[],226],[[],227],[[],228],[[],229],0,[222,27],[223,27],0,0,[219,145],[221,145],[222,145],[223,145],[224,145],[225,145],[220,145],[226,145],[227,145],[[219,219],31],[[221,221],31],[[222,222],31],[[223,223],31],[[224,224],31],[[225,225],31],[[220,220],31],[[226,226],31],[[227,227],31],[[228,228],31],[[229,229],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[225,27],0,[[219,10],11],[[221,10],11],[[222,10],11],[[223,10],11],[[224,10],11],[[225,10],11],[[220,10],11],[[226,10],11],[[227,10],11],[[228,10],11],[[229,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[195,[[22,[228]]]],[195,[[22,[229]]]],[[228,-1],2,154],[[229,-1],2,154],[219,93],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[195,31],0,0,0,[221,27],0,[222,[[83,[41]]]],0,[222,[[83,[41]]]],0,[[228,228],[[22,[132]]]],[[229,229],[[22,[132]]]],0,0,[227,[[83,[41]]]],0,[223,31],0,[220,93],0,[[219,230],2],[222,30],0,[223,27],0,[223,93],[224,93],0,0,[219,27],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[219,230],0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[231,27],0,[232,2],[233,2],[234,2],[231,2],[235,2],[232,232],[233,233],[234,234],[231,231],[235,235],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[231,27],0,[[],232],[[],233],[[],234],[[],231],[[],235],[232,27],0,0,[232,145],[233,145],[234,145],[231,145],[235,145],[[232,232],31],[[233,233],31],[[234,234],31],[[231,231],31],[[235,235],31],[232,27],0,[[232,10],11],[[233,10],11],[[234,10],11],[[231,10],11],[[235,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[232,27],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[235,31],0,[233,27],[234,27],[231,27],0,0,0,[232,27],0,[231,27],0,0,[231,27],0,0,[231,27],0,[232,27],0,[231,27],0,[[233,236],2],[[234,237],2],[[231,238],2],[231,27],0,[232,27],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[233,236],[234,237],[231,238],0,0,0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[233,27],[234,27],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[237,237],[[-1,-2],2,[],[]],[[237,237],132],[[],237],[[237,237],31],[[-1,-2],31,[],[]],[[237,10],11],[-1,-1,[]],[195,[[22,[237]]]],[[237,-1],2,154],[-1,-2,[],[]],[195,31],[[237,237],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[236,236],[[-1,-2],2,[],[]],[[236,236],132],[[],236],[[236,236],31],[[-1,-2],31,[],[]],[[236,10],11],[-1,-1,[]],[195,[[22,[236]]]],[[236,-1],2,154],[-1,-2,[],[]],[195,31],[[236,236],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[238,238],[[-1,-2],2,[],[]],[[238,238],132],[[],238],[[238,238],31],[[-1,-2],31,[],[]],[[238,10],11],[-1,-1,[]],[195,[[22,[238]]]],[[238,-1],2,154],[-1,-2,[],[]],[195,31],[[238,238],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[239,2],[240,2],[241,2],[239,239],[240,240],[241,241],[242,242],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],239],[[],240],[[],241],[[242,-1],2,142],[239,145],[240,145],[241,145],[242,145],[[239,239],31],[[240,240],31],[[241,241],31],[[242,242],31],[[239,10],11],[[240,10],11],[[241,10],11],[[242,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[242]],30,205,-1,206],[[7,[2,90]]],133],[240,27],0,0,[[241,243],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[241,243],0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[243,243],[[-1,-2],2,[],[]],[[243,243],132],[[],243],[[243,243],31],[[-1,-2],31,[],[]],[[243,10],11],[-1,-1,[]],[195,[[22,[243]]]],[[243,-1],2,154],[-1,-2,[],[]],[195,31],[[243,243],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[244,2],[244,244],[245,245],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],244],[[245,-1],2,142],[244,145],[245,145],[[244,244],31],[[245,245],31],[[244,10],11],[[245,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[245]],30,205,-1,206],[[7,[2,90]]],133],[244,93],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[246,2],[246,246],[247,247],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],246],[[247,-1],2,142],[246,145],[247,145],[[246,246],31],[[247,247],31],[[246,10],11],[[247,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[247]],30,205,-1,206],[[7,[2,90]]],133],[246,[[83,[41]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[248,2],[248,248],[230,230],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[230,230],132],[248,27],0,[[],248],[[],230],[248,145],[[248,248],31],[[230,230],31],[[-1,-2],31,[],[]],[248,27],0,[[248,10],11],[[230,10],11],[-1,-1,[]],[-1,-1,[]],[195,[[22,[230]]]],[[230,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[[230,230],[[22,[132]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[200,200],[[-1,-2],2,[],[]],[[200,200],132],[[],200],[[200,200],31],[[-1,-2],31,[],[]],[[200,10],11],[-1,-1,[]],[195,[[22,[200]]]],[[200,-1],2,154],[-1,-2,[],[]],[195,31],[[200,200],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[249,249],[[-1,-2],2,[],[]],[[249,-1],2,142],[249,145],[[249,249],31],[[249,10],11],[-1,-1,[]],[-1,-2,[],[]],[[[22,[249]],30,205,-1,206],[[7,[2,90]]],133],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[250,2],[250,250],[[-1,-2],2,[],[]],[[],250],0,0,0,0,[250,145],[[250,250],31],[[250,10],11],[-1,-1,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[251,164],0,0,0,0,0,0,[252,164],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[253,2],[254,2],[255,2],[256,2],[257,2],[258,2],[259,2],[260,2],[261,2],[262,2],[263,2],[264,2],[265,2],[266,2],[267,2],[268,2],[269,2],[252,2],[270,2],[251,2],[271,2],[272,2],[253,253],[254,254],[255,255],[256,256],[257,257],[258,258],[259,259],[260,260],[261,261],[262,262],[263,263],[264,264],[265,265],[266,266],[267,267],[268,268],[269,269],[252,252],[270,270],[251,251],[271,271],[272,272],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],253],[[],254],[[],255],[[],256],[[],257],[[],258],[[],259],[[],260],[[],261],[[],262],[[],263],[[],264],[[],265],[[],266],[[],267],[[],268],[[],269],[[],252],[[],270],[[],251],[[],271],[[],272],0,0,0,0,0,[253,145],[254,145],[255,145],[256,145],[257,145],[258,145],[259,145],[260,145],[261,145],[262,145],[263,145],[264,145],[265,145],[266,145],[267,145],[268,145],[269,145],[252,145],[270,145],[251,145],[271,145],[272,145],[[253,253],31],[[254,254],31],[[255,255],31],[[256,256],31],[[257,257],31],[[258,258],31],[[259,259],31],[[260,260],31],[[261,261],31],[[262,262],31],[[263,263],31],[[264,264],31],[[265,265],31],[[266,266],31],[[267,267],31],[[268,268],31],[[269,269],31],[[252,252],31],[[270,270],31],[[251,251],31],[[271,271],31],[[272,272],31],[[253,10],11],[[254,10],11],[[255,10],11],[[256,10],11],[[257,10],11],[[258,10],11],[[259,10],11],[[260,10],11],[[261,10],11],[[262,10],11],[[263,10],11],[[264,10],11],[[265,10],11],[[266,10],11],[[267,10],11],[[268,10],11],[[269,10],11],[[252,10],11],[[270,10],11],[[251,10],11],[[271,10],11],[[272,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[270,164],0,0,0,0,0,0,0,0,[255,196],[263,196],0,0,[[251,164],2],[[252,164],2],[[270,164],2],[[255,196],2],[[263,196],2],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[273,2],[273,273],[[-1,-2],2,[],[]],[[],273],[273,145],[[273,273],31],[[273,10],11],[-1,-1,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[274,2],[274,274],[202,202],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[202,202],132],[[],274],[[],202],[274,27],0,[274,145],[[274,274],31],[[202,202],31],[[-1,-2],31,[],[]],[[274,10],11],[[202,10],11],[-1,-1,[]],[-1,-1,[]],[195,[[22,[202]]]],[[202,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[[202,202],[[22,[132]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[275,2],[276,2],[275,275],[276,276],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[275,27],0,[[],275],[[],276],[276,27],0,[275,145],[276,145],[[275,275],31],[[276,276],31],[[275,10],11],[[276,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[275,30],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[277,2],[277,277],[278,278],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],277],[[278,-1],2,142],[277,145],[278,145],[[277,277],31],[[278,278],31],[[277,10],11],[[278,10],11],[-1,-1,[]],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[[22,[278]],30,205,-1,206],[[7,[2,90]]],133],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[196,196],[[-1,-2],2,[],[]],[[196,196],132],[[],196],[[196,196],31],[[-1,-2],31,[],[]],[[196,10],11],[-1,-1,[]],[195,[[22,[196]]]],[[196,-1],2,154],[-1,-2,[],[]],[195,31],[[196,196],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[279,2],[279,279],[[-1,-2],2,[],[]],[279,27],0,[[],279],[279,27],0,[279,145],[[279,279],31],[[279,10],11],[-1,-1,[]],[279,30],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[280,[[83,[41]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[280,2],[280,280],[281,281],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],280],[[281,-1],2,142],[280,145],[281,145],[[280,280],31],[[281,281],31],[[280,10],11],[[281,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[281]],30,205,-1,206],[[7,[2,90]]],133],[280,[[83,[41]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[201,201],[[-1,-2],2,[],[]],[[201,201],132],[[],201],[[201,201],31],[[-1,-2],31,[],[]],[[201,10],11],[-1,-1,[]],[195,[[22,[201]]]],[[201,-1],2,154],[-1,-2,[],[]],[195,31],[[201,201],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[282,2],[282,282],[[-1,-2],2,[],[]],[[],282],[282,145],[[282,282],31],[282,93],0,[[282,10],11],[-1,-1,[]],[282,[[83,[41]]]],0,[-1,-2,[],[]],[282,30],0,[282,27],0,[282,27],0,0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[283,2],[283,283],[[-1,-2],2,[],[]],[[],283],[283,145],[[283,283],31],[[283,10],11],[-1,-1,[]],[283,30],0,[-1,-2,[],[]],[283,[[83,[41]]]],0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[284,284],[[-1,-2],2,[],[]],[[284,-1],2,142],[284,145],[[284,284],31],[[284,10],11],[-1,-1,[]],[-1,-2,[],[]],[[[22,[284]],30,205,-1,206],[[7,[2,90]]],133],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[285,[[83,[41]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[286,2],[287,2],[288,2],[289,2],[290,2],[291,2],[292,2],[293,2],[294,2],[295,2],[296,2],[297,2],[298,2],[299,2],[300,2],[285,2],[301,2],[286,286],[287,287],[288,288],[289,289],[290,290],[291,291],[292,292],[293,293],[294,294],[295,295],[296,296],[297,297],[298,298],[299,299],[300,300],[285,285],[301,301],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[287,31],0,[300,[[83,[41]]]],0,[[],286],[[],287],[[],288],[[],289],[[],290],[[],291],[[],292],[[],293],[[],294],[[],295],[[],296],[[],297],[[],298],[[],299],[[],300],[[],285],[[],301],[286,27],0,[286,27],0,[300,302],0,0,[286,145],[287,145],[288,145],[289,145],[290,145],[291,145],[292,145],[293,145],[294,145],[295,145],[296,145],[297,145],[298,145],[299,145],[300,145],[285,145],[301,145],[[286,286],31],[[287,287],31],[[288,288],31],[[289,289],31],[[290,290],31],[[291,291],31],[[292,292],31],[[293,293],31],[[294,294],31],[[295,295],31],[[296,296],31],[[297,297],31],[[298,298],31],[[299,299],31],[[300,300],31],[[285,285],31],[[301,301],31],[300,303],0,[286,93],0,0,[[286,10],11],[[287,10],11],[[288,10],11],[[289,10],11],[[290,10],11],[[291,10],11],[[292,10],11],[[293,10],11],[[294,10],11],[[295,10],11],[[296,10],11],[[297,10],11],[[298,10],11],[[299,10],11],[[300,10],11],[[285,10],11],[[301,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[297,[[83,[41]]]],0,0,[300,93],0,[299,[[83,[41]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[286,31],0,[299,[[83,[41]]]],0,[292,31],0,0,0,[299,27],0,[298,27],0,0,0,[293,[[83,[41]]]],0,[293,[[83,[41]]]],0,0,[292,30],0,[292,31],0,[298,27],0,[299,30],0,0,[285,[[83,[41]]]],0,[290,27],[291,27],[294,27],0,0,0,0,[[300,302],2],[[300,303],2],[[289,304],2],[[293,305],2],[[295,306],2],[[297,307],2],[[300,308],2],[[301,309],2],[299,[[83,[41]]]],0,0,[296,[[83,[41]]]],0,0,0,[297,27],0,[286,93],[290,93],[291,93],[294,93],[300,93],[301,93],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[289,304],[293,305],[295,306],[297,307],[300,308],[301,309],0,0,0,0,0,0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[292,31],0,[292,31],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[308,308],[302,302],[303,303],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[308,308],132],[[302,302],132],[[303,303],132],[[],308],[[],302],[[],303],[[308,308],31],[[302,302],31],[[303,303],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[308,10],11],[[302,10],11],[[303,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[195,[[22,[308]]]],[195,[[22,[302]]]],[195,[[22,[303]]]],[[308,-1],2,154],[[302,-1],2,154],[[303,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[195,31],[195,31],[[308,308],[[22,[132]]]],[[302,302],[[22,[132]]]],[[303,303],[[22,[132]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[309,309],[[-1,-2],2,[],[]],[[309,309],132],[[],309],[[309,309],31],[[-1,-2],31,[],[]],[[309,10],11],[-1,-1,[]],[195,[[22,[309]]]],[[309,-1],2,154],[-1,-2,[],[]],[195,31],[[309,309],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[306,306],[[-1,-2],2,[],[]],[[306,306],132],[[],306],[[306,306],31],[[-1,-2],31,[],[]],[[306,10],11],[-1,-1,[]],[195,[[22,[306]]]],[[306,-1],2,154],[-1,-2,[],[]],[195,31],[[306,306],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[307,307],[[-1,-2],2,[],[]],[[307,307],132],[[],307],[[307,307],31],[[-1,-2],31,[],[]],[[307,10],11],[-1,-1,[]],[195,[[22,[307]]]],[[307,-1],2,154],[-1,-2,[],[]],[195,31],[[307,307],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[310,93],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[310,2],[310,310],[311,311],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],310],[[311,-1],2,142],[310,145],[311,145],[[310,310],31],[[311,311],31],[310,93],0,[[310,10],11],[[311,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[310,93],0,[310,93],0,[[[22,[311]],30,205,-1,206],[[7,[2,90]]],133],0,[310,[[83,[41]]]],0,[310,[[83,[41]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[304,304],[[-1,-2],2,[],[]],[[304,304],132],[[],304],[[304,304],31],[[-1,-2],31,[],[]],[[304,10],11],[-1,-1,[]],[195,[[22,[304]]]],[[304,-1],2,154],[-1,-2,[],[]],[195,31],[[304,304],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[312,2],[313,2],[312,312],[313,313],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],312],[[],313],[312,27],[313,27],0,0,0,[312,145],[313,145],[[312,312],31],[[313,313],31],[[312,10],11],[[313,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[313,31],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[312,31],0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[305,305],[[-1,-2],2,[],[]],[[305,305],132],[[],305],[[305,305],31],[[-1,-2],31,[],[]],[[305,10],11],[-1,-1,[]],[195,[[22,[305]]]],[[305,-1],2,154],[-1,-2,[],[]],[195,31],[[305,305],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[314,30],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[314,2],[314,314],[198,198],[315,315],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[198,198],132],0,[[],314],[[],198],[[315,-1],2,142],[314,145],[315,145],[314,30],0,[[314,314],31],[[198,198],31],[[315,315],31],[[-1,-2],31,[],[]],[[314,10],11],[[198,10],11],[[315,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[195,[[22,[198]]]],[[198,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[[[22,[315]],30,205,-1,206],[[7,[2,90]]],133],[[198,198],[[22,[132]]]],0,[314,30],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[162,162],[[-1,-2],2,[],[]],[[162,162],132],[[],162],[[162,162],31],[[-1,-2],31,[],[]],[[162,10],11],[-1,-1,[]],[195,[[22,[162]]]],[[162,-1],2,154],[-1,-2,[],[]],[195,31],[[162,162],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[316,2],[316,316],[[-1,-2],2,[],[]],[316,[[83,[41]]]],0,[316,317],0,[[],316],[316,145],[[316,316],31],[[316,10],11],[-1,-1,[]],[316,[[83,[41]]]],0,[-1,-2,[],[]],0,0,[[316,317],2],[[316,318],2],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[316,318],0,[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[318,318],[317,317],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[318,318],132],[[317,317],132],[[],318],[[],317],[[318,318],31],[[317,317],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[318,10],11],[[317,10],11],[-1,-1,[]],[-1,-1,[]],[195,[[22,[318]]]],[195,[[22,[317]]]],[[318,-1],2,154],[[317,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[195,31],[[318,318],[[22,[132]]]],[[317,317],[[22,[132]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[197,197],[[-1,-2],2,[],[]],[[197,197],132],[[],197],[[197,197],31],[[-1,-2],31,[],[]],[[197,10],11],[-1,-1,[]],[195,[[22,[197]]]],[[197,-1],2,154],[-1,-2,[],[]],[195,31],[[197,197],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[199,199],[[-1,-2],2,[],[]],[[199,199],132],[[],199],[[199,199],31],[[-1,-2],31,[],[]],[[199,10],11],[-1,-1,[]],[195,[[22,[199]]]],[[199,-1],2,154],[-1,-2,[],[]],[195,31],[[199,199],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[319,170],[[7,[161,15]]]],[-1,[[7,[320]]],8],0,[[319,161],[[7,[170,15]]]],[[319,10],11],[[15,10],11],[[15,10],11],[[320,10],11],[[321,10],11],[[322,10],11],[-1,-1,[]],[90,15],[6,15],[14,15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[323,319],[29,319],[-1,[[7,[319,15]]],[33,34]],[-1,30,[33,34]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-1,-2,-3,27,27,[324,[321]]],[[7,[2,15]]],325,[33,34],20],0,0,0,0,0,[319,29],0,0,[15,[[22,[26]]]],0,[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[96,35],0,0,0,0,0,0,[326,27],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[327,31],0,[328,328],[96,96],[329,329],[55,55],[330,330],[[[37,[-1]]],[[37,[-1]]],46],[327,327],[326,326],[331,331],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[[-1,27,[22,[27]],[22,[27]],[22,[27]]],[[107,[[106,[105]]]]],[]],0,[[160,155],[[7,[1,13]]]],[[],329],[[],332],[[],333],[[-1,57,27,[83,[[2,[27,27]]]]],[[107,[[106,[105]]]]],[]],[-1,[[7,[96]]],8],[-1,[[7,[334]]],8],[-1,[[7,[335]]],8],[-1,[[7,[25]]],8],[-1,[[7,[329]]],8],[-1,[[7,[336]]],8],[-1,[[7,[337]]],8],[-1,[[7,[332]]],8],[-1,[[7,[338]]],8],[-1,[[7,[339]]],8],[-1,[[7,[327]]],8],[-1,[[7,[340]]],8],[-1,[[7,[341]]],8],[-1,[[7,[342]]],8],[-1,[[7,[343]]],8],[-1,[[7,[344]]],8],[-1,[[7,[160]]],8],[-1,[[7,[333]]],8],0,0,0,[-1,[[107,[[106,[105]]]]],[]],0,0,[[329,329],31],[[[37,[-1]],[37,[-1]]],31,158],[[326,326],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],0,0,0,[[328,10],11],[[328,10],11],[[96,10],11],[[96,10],11],[[334,10],11],[[335,10],11],[[25,10],11],[[329,10],11],[[336,10],11],[[337,10],11],[[332,10],11],[[55,10],11],[[330,10],11],[[[37,[-1]],10],11,113],[[338,10],11],[[339,10],11],[[327,10],11],[[340,10],11],[[326,10],11],[[331,10],11],[[341,10],11],[[342,10],11],[[343,10],11],[[345,10],11],[[346,10],11],[[347,10],11],[[344,10],11],[[160,10],11],[[333,10],11],[[6,10],11],[[6,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[89,6],[90,6],[14,6],[348,6],[87,6],[73,6],[349,6],[350,6],[[-1,167],[[107,[[106,[105]]]]],[]],[[-1,27,30],[[107,[[106,[105]]]]],[]],[-1,[[107,[[106,[105]]]]],[]],[[-1,30,27],[[107,[[106,[105]]]]],[]],[[-1,55],[[107,[[106,[105]]]]],[]],[[-1,57,27,[83,[[2,[27,27]]]],330],[[107,[[106,[105]]]]],[]],[[-1,31],[[107,[[106,[105]]]]],[]],[[-1,23,30],[[107,[[106,[105]]]]],[]],[[-1,328],[[107,[[106,[105]]]]],[]],[[-1,23,30],[[107,[[106,[105]]]]],[]],[[-1,57,27,[83,[[2,[27,27]]]],330],[[107,[[106,[105]]]]],[]],[-1,[[107,[[106,[105]]]]],[]],[[-1,27,30],[[107,[[106,[105]]]]],[]],[[-1,27],[[107,[[106,[105]]]]],[]],[-1,[[107,[[106,[105]]]]],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,345,55],[[107,[[106,[105]]]]],[]],0,0,0,0,0,0,0,0,0,0,0,0,[[-1,57,27,[83,[[2,[27,27]]]],330,-2],[[107,[[106,[105]]]]],[],[351,117]],[[-1,27,[22,[27]],[22,[27]],[22,[27]],[22,[27]],[22,[27]]],[[107,[[106,[105]]]]],[]],0,[96,352],0,0,0,0,0,0,0,0,0,0,[[-1,57,27,[83,[[2,[27,27]]]],330,-2],[[107,[[106,[105]]]]],[],[351,117]],[[-1,27,[83,[[2,[27,27]]]],[22,[[2,[27,-2]]]]],[[107,[[106,[105]]]]],[],[39,40]],0,0,0,[327,31],[[-1,57,27,[83,[[2,[27,27]]]],330,-2],[[107,[[106,[105]]]]],[],[351,117]],[[-1,57,27,[83,[[2,[27,27]]]],-2],[[107,[[106,[105]]]]],[],[141,353]],[331,[[22,[27]]]],[[-1,328,122],[[107,[[106,[105]]]]],[]],0,0,0,0,[[-1,27,27,326],[[107,[[106,[105]]]]],[]],0,[[-1,27],[[107,[[106,[105]]]]],[]],[[-1,27],[[107,[[106,[105]]]]],[]],[[-1,23,[22,[21]]],[[107,[[106,[105]]]]],[]],[[-1,354],[[107,[[106,[105]]]]],[]],0,[[96,-1],7,24],[[334,-1],7,24],[[335,-1],7,24],[[25,-1],7,24],[[329,-1],7,24],[[336,-1],7,24],[[337,-1],7,24],[[345,-1],7,24],[[346,-1],7,24],[[347,-1],7,24],[331,[[22,[27]]]],[[-1,25],[[107,[[106,[105]]]]],[]],0,0,[6,[[22,[26]]]],0,0,0,0,[[-1,331,25,31],[[107,[[106,[105]]]]],[]],[[-1,27,27],[[107,[[106,[105]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],0,0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,[[-1,355],[[107,[[106,[105]]]]],[]],0,0,[[-1,333,-2],[[107,[[106,[105]]]]],[],[39,40]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[107,[[106,[105]]]]],[]],[[-1,149,[83,[41]],[83,[41]],[83,[41]],148,[37,[-2]]],[[107,[[106,[105]]]]],[],[39,40]],[[-1,27,27,[83,[[2,[27,27]]]],[22,[19]]],[[107,[[106,[105]]]]],[]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[356,[-1]]],[[356,[-1]]],46],[[-1,-2],2,[],[]],[[[356,[-1]],19,31],[[7,[103,6]]],20],[-1,-1,[]],[-1,-2,[],[]],[-1,[[356,[-1]]],20],[[[356,[-1]],287],[[7,[[0,[357]],6]]],20],[[[356,[-1]],31],[[7,[[43,[53]],6]]],20],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[358,358],[[[359,[-1,-2,-3]]],[[359,[-1,-2,-3]]],46,46,46],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[-1,[[7,[360]]],8],0,0,0,[[361,10],11],[[354,10],11],[[360,10],11],[[358,10],11],[[362,10],11],[[362,10],11],[[363,10],11],[[363,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[6,362],[364,362],[14,363],[362,363],[-1,-1,[]],[6,363],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[102,102,-1,[45,[-2,-3]],-3,-2,23,47],[[359,[-1,-2,-3]]],[20,46],[32,52,365,366,46],[33,34,46]],0,0,0,0,[[[359,[-1,-2,-3]],23,[22,[367]],-4,31,31],[[7,[2,363]]],[20,46],[32,52,365,366,46],[33,34,46],368],[[[359,[-1,-2,-3]],23,[22,[367]],-4,93,31],369,[20,46],[32,52,365,366,46],[33,34,46],[[70,[60]]]],[[[359,[-1,-2,-3]],-4,-5,93,31],[[43,[369]]],[20,46],[32,52,365,366,46],[33,34,46],[[38,[[83,[[2,[23,[22,[367]]]]]]]]],[[70,[60]]]],[[361,-1],7,24],[[354,-1],7,24],[362,[[22,[26]]]],[363,[[22,[26]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[[[359,[-1,-2,-3]],370,[43,[41]]],[[7,[167,362]]],[20,46],[32,52,365,366,46],[33,34,46]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[23,35],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[350,350],[23,23],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[7,[23]]],8],[[23,23],31],[[-1,-2],31,[],[]],[[350,10],11],[[350,10],11],[[23,10],11],[-1,-1,[]],[115,350],[50,23],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[23,-1],7,24],[350,[[22,[26]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[23,-1],48,[[70,[47]]]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[[[22,[27]]],[[7,[23]]]],[27,[[7,[23]]]],[[[22,[[83,[41]]]]],[[7,[23]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,23,23],[[107,[[106,[105]]]]],[141,18]],[[-1,23],[[107,[[106,[105]]]]],[]],[[-1,48],[[107,[[106,[105]]]]],[]],[[-1,48],[[107,[[106,[105]]]]],[]],[[-1,23],[[107,[[106,[105]]]]],[]],0,0,[[[83,[41]]],[[7,[[42,[41]],44]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-1,[]],[-1,-2,[],[]],0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[-1,[[7,[[43,[41]]]]],8],[[-1,-2],7,[[38,[[83,[41]]]]],24],[-1,[[7,[[22,[[43,[41]]]]]]],8],[[[22,[-1]],-2],7,[[38,[[83,[41]]]]],24],[-1,[[7,[[22,[3]]]]],8],[[[22,[3]],-1],7,24],[-1,[[7,[[22,[29]]]]],8],[[[22,[29]],-1],7,24],[-1,[[7,[371]]],8],[[371,-1],7,24],[-1,[[7,[3]]],8],[[3,-1],7,24],[-1,[[7,[29]]],8],[[29,-1],7,24],[-1,[[7,[194]]],8],[[194,-1],7,24],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[102,102],[[-1,-2],2,[],[]],[-1,-1,[]],[-1,-1,[]],[[-1,5],[[2,[102,[0,[105]]]]],372],[102,[[7,[333,6]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[107,[373]],374],[[375,[22]]]],[[102,168],[[0,[105]]]],[[102,354],[[7,[360,6]]]],[[102,354,367],[[7,[360,6]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[102,-1],-2,376,[]]],"c":[464],"p":[[3,"Profile",0],[15,"tuple"],[3,"PrivateKey",5982],[3,"DeviceName",1060],[3,"String",5983],[4,"ServiceError",5166],[4,"Result",5984],[8,"Deserializer",5985],[4,"ProfileManagerError",0],[3,"Formatter",5986],[6,"Result",5986],[4,"LinkError",0],[4,"ProfileCipherError",986],[4,"SignalProtocolError",5987],[4,"ProvisioningError",5073],[3,"AccountManager",0],[3,"Url",5988],[8,"IdentityKeyStore",5989],[3,"ServiceCredentials",139],[8,"PushService",5166],[3,"ProfileKey",768],[4,"Option",5990],[3,"ServiceAddress",5866],[8,"Serializer",5991],[3,"AccountAttributes",5166],[8,"Error",5992],[15,"str"],[3,"TypeId",5993],[3,"PublicKey",5982],[15,"u32"],[15,"bool"],[8,"ProtocolStore",5989],[8,"Rng",5994],[8,"CryptoRng",5995],[6,"Aci",5996],[3,"ProfileName",1021],[4,"AvatarWrite",5166],[8,"AsRef",5997],[8,"Read",5998],[8,"Send",5999],[15,"u8"],[15,"array"],[3,"Vec",6000],[4,"AttachmentCipherError",106],[3,"ServiceCipher",124],[8,"Clone",6001],[3,"DeviceId",768],[3,"ProtocolAddress",5996],[8,"SessionStore",5989],[3,"Uuid",768],[8,"KyberPreKeyStore",5989],[8,"SenderKeyStore",5989],[3,"Envelope",1060],[3,"Content",213],[3,"HttpAuth",5166],[3,"ServiceConfiguration",139],[4,"Endpoint",139],[4,"SignalServers",139],[3,"Metadata",213],[4,"ContentBody",213],[3,"TypingMessage",1060],[3,"SyncMessage",1060],[3,"StoryMessage",1060],[3,"NullMessage",1060],[3,"DataMessage",1060],[3,"EditMessage",1060],[3,"PniSignatureMessage",1060],[3,"ReceiptMessage",1060],[3,"CallMessage",1060],[8,"Into",5997],[3,"Content",1060],[3,"EnvelopeEntity",298],[4,"CredentialsCacheError",322],[3,"InMemoryCredentialsCache",322],[3,"Member",322],[3,"PendingMember",322],[3,"RequestingMember",322],[3,"AccessControl",322],[3,"Group",322],[3,"GroupChanges",322],[4,"GroupChange",322],[3,"Timer",322],[15,"slice"],[3,"Group",1060],[3,"GroupsManager",322],[3,"GroupContextV2",1060],[4,"GroupDecodingError",322],[8,"CredentialsCache",322],[6,"Error",6002],[3,"DecodeError",6003],[3,"ZkGroupVerificationFailure",6004],[3,"ZkGroupDeserializationFailure",6004],[15,"u64"],[3,"AuthCredentialWithPniResponse",6005],[3,"GroupSecretParams",768],[3,"ServiceIds",5166],[3,"ServerPublicParams",6006],[3,"AccessControl",1060],[3,"HashMap",6007],[3,"GroupMasterKey",768],[4,"Incoming",575],[3,"SignalWebSocket",5954],[3,"MessagePipe",575],[3,"Bytes",6008],[8,"Future",6009],[3,"Box",6010],[3,"Pin",6011],[3,"PanicingWebSocketService",575],[8,"Stream",6012],[3,"Attachment",629],[8,"Deserialize",5985],[3,"Contact",629],[8,"Debug",5986],[4,"ParseContactError",629],[3,"UuidError",768],[3,"ContactDetails",1060],[8,"Serialize",5991],[3,"PreKeyEntity",688],[3,"SignedPreKeyEntity",688],[3,"KyberPreKeyEntity",688],[3,"SignedPreKey",688],[3,"PreKeyState",688],[3,"PreKeyRecord",6013],[3,"SignedPreKeyRecord",6014],[3,"KyberPreKeyRecord",6015],[3,"Braced",6016],[15,"u16"],[3,"Hyphenated",6016],[3,"Simple",6016],[15,"u128"],[3,"Urn",6016],[4,"Ordering",6017],[8,"Buf",6018],[8,"Default",6019],[3,"Global",6020],[3,"ProfileKeyCiphertext",6021],[3,"SpecificServiceId",5996],[3,"UuidCiphertext",6022],[4,"ServiceId",5996],[3,"EncodeError",6003],[8,"Sized",5999],[8,"BufMut",6023],[15,"char"],[8,"FromIterator",6024],[15,"usize"],[3,"UidStruct",6025],[3,"Error",5986],[3,"ProfileKeyCommitment",6026],[3,"ProfileKeyVersion",6027],[3,"GroupPublicParams",6028],[3,"Timestamp",6029],[4,"Variant",6030],[4,"Version",6030],[8,"Hasher",6031],[3,"ProfileCipher",986],[8,"Borrow",6032],[3,"Utf8Error",6033],[8,"PartialEq",6017],[3,"ProfileService",1049],[3,"SignalServiceProfile",5166],[3,"ProvisionMessage",1060],[4,"Action",4924],[3,"GroupDetails",1060],[4,"AccessRequired",2297],[3,"GroupJoinInfo",1060],[3,"Pack",1060],[3,"AttachmentPointer",1060],[3,"WebSocketRequestMessage",1060],[3,"WebSocketResponseMessage",1060],[3,"ProvisionEnvelope",1060],[3,"ServerCertificate",1060],[3,"SenderCertificate",1060],[3,"WebSocketMessage",1060],[3,"UnidentifiedSenderMessage",1060],[3,"ProvisioningUuid",1060],[3,"BodyRange",1060],[3,"Preview",1060],[3,"TextAttachment",1060],[3,"Verified",1060],[3,"GroupContext",1060],[3,"PaymentAddress",1060],[3,"DecryptionErrorMessage",1060],[3,"AvatarUploadAttributes",1060],[3,"Member",1060],[3,"PendingMember",1060],[3,"RequestingMember",1060],[3,"BannedMember",1060],[3,"GroupChange",1060],[3,"GroupChanges",1060],[3,"GroupAttributeBlob",1060],[3,"GroupInviteLink",1060],[3,"GroupExternalCredential",1060],[4,"ProvisioningVersion",1060],[6,"SignalingKey",139],[15,"i32"],[4,"Role",3984],[4,"State",5025],[4,"Style",4853],[4,"Type",5049],[4,"Type",3336],[4,"Type",4070],[4,"Type",3862],[4,"Flags",2323],[4,"AttachmentIdentifier",2323],[4,"WireType",6034],[3,"DecodeContext",6034],[4,"Style",2366],[4,"AssociatedValue",2366],[3,"Offer",2412],[3,"Answer",2412],[3,"IceUpdate",2412],[3,"Busy",2412],[3,"Hangup",2412],[3,"Opaque",2412],[4,"Type",2582],[4,"Type",2556],[4,"Urgency",2605],[3,"Avatar",2628],[3,"Quote",2649],[3,"StoryContext",2649],[3,"Contact",2649],[3,"Sticker",2649],[3,"Reaction",2649],[3,"Delete",2649],[3,"GroupCallUpdate",2649],[3,"Payment",2649],[3,"GiftBadge",2649],[4,"Flags",2649],[4,"ProtocolVersion",2649],[4,"Type",3291],[3,"PostalAddress",2904],[3,"Name",2904],[3,"Phone",2904],[3,"Email",2904],[3,"Avatar",2904],[4,"Type",3065],[4,"Type",3040],[4,"Type",3090],[3,"Amount",3114],[3,"Notification",3114],[3,"Activation",3114],[4,"Item",3114],[4,"Type",3194],[3,"MobileCoin",3217],[4,"Amount",3217],[3,"MobileCoin",3254],[4,"Transaction",3254],[3,"QuotedAttachment",3291],[4,"Content",3364],[3,"Actions",3385],[3,"ModifyAddFromInviteLinkAccessControlAction",3427],[3,"ModifyAttributesAccessControlAction",3427],[3,"AddMemberAction",3427],[3,"DeleteMemberAction",3427],[3,"ModifyMemberRoleAction",3427],[3,"ModifyMemberProfileKeyAction",3427],[3,"AddPendingMemberAction",3427],[3,"DeletePendingMemberAction",3427],[3,"PromotePendingMemberAction",3427],[3,"PromotePendingPniAciMemberProfileKeyAction",3427],[3,"AddRequestingMemberAction",3427],[3,"DeleteRequestingMemberAction",3427],[3,"PromoteRequestingMemberAction",3427],[3,"AddBannedMemberAction",3427],[3,"DeleteBannedMemberAction",3427],[3,"ModifyTitleAction",3427],[3,"ModifyDescriptionAction",3427],[3,"ModifyAvatarAction",3427],[3,"ModifyDisappearingMessagesTimerAction",3427],[3,"ModifyMembersAccessControlAction",3427],[3,"ModifyInviteLinkPasswordAction",3427],[3,"ModifyAnnouncementsOnlyAction",3427],[3,"GroupChangeState",3843],[3,"Member",3862],[3,"Avatar",3907],[3,"Member",3907],[3,"GroupInviteLinkContentsV1",3947],[4,"Contents",3947],[3,"Sticker",4008],[3,"MobileCoinAddress",4031],[4,"Address",4031],[3,"Certificate",4094],[3,"Certificate",4122],[4,"Attachment",4143],[3,"CallLinkUpdate",4162],[3,"Sent",4162],[3,"Contacts",4162],[3,"Blocked",4162],[3,"Request",4162],[3,"Read",4162],[3,"Viewed",4162],[3,"Configuration",4162],[3,"StickerPackOperation",4162],[3,"ViewOnceOpen",4162],[3,"FetchLatest",4162],[3,"Keys",4162],[3,"MessageRequestResponse",4162],[3,"OutgoingPayment",4162],[3,"PniChangeNumber",4162],[3,"CallEvent",4162],[3,"CallLogEvent",4162],[4,"Direction",4563],[4,"Event",4563],[4,"Type",4760],[4,"Type",4830],[4,"Type",4660],[4,"Type",4685],[4,"Type",4563],[4,"Type",4638],[3,"MobileCoin",4711],[4,"PaymentDetail",4711],[3,"UnidentifiedDeliveryStatus",4787],[3,"StoryMessageRecipient",4787],[3,"Gradient",4853],[4,"Background",4853],[3,"Message",4947],[4,"ContentHint",4976],[4,"Type",4976],[3,"ProvisioningCipher",5073],[3,"ConfirmCodeResponse",5073],[4,"SecondaryDeviceProvisioning",5073],[3,"NewDeviceRegistration",5073],[3,"KeyPair",5982],[3,"Sender",6035],[8,"PreKeysStore",688],[4,"VerificationTransport",5166],[3,"RegistrationSessionMetadataResponse",5166],[4,"ServiceIdType",5166],[3,"DeviceCapabilities",5166],[4,"HttpAuthOverride",5166],[4,"RegistrationMethod",5166],[3,"PreKeyStatus",5166],[3,"AttachmentV2UploadAttributes",5166],[3,"DeviceId",5166],[3,"DeviceInfo",5166],[3,"RecaptchaAttributes",5166],[3,"ProofRequired",5166],[3,"PreKeyResponse",5166],[3,"WhoAmIResponse",5166],[3,"VerifyAccountResponse",5166],[3,"PreKeyResponseItem",5166],[3,"MismatchedDevices",5166],[3,"StaleDevices",5166],[3,"LinkResponse",5166],[3,"LinkRequest",5166],[3,"LinkAccountAttributes",5166],[3,"LinkCapabilities",5166],[4,"ParseError",6036],[4,"DecodeError",6037],[4,"ParseServiceAddressError",5866],[8,"MaybeSend",0],[6,"Pni",5996],[8,"ProtobufMessage",768],[3,"OutgoingPushMessages",5723],[15,"i64"],[3,"MessageReceiver",5707],[8,"Iterator",6038],[3,"SentMessage",5723],[3,"MessageSender",5723],[3,"SendMessageResponse",5723],[3,"OutgoingPushMessage",5723],[4,"AttachmentUploadError",5723],[4,"MessageSenderError",5723],[3,"Error",6039],[8,"SessionStoreExt",5909],[8,"Sync",5999],[3,"UnidentifiedAccess",5919],[8,"IntoIterator",6024],[6,"SendMessageResult",5723],[3,"AttachmentSpec",5723],[3,"PhoneNumber",6040],[8,"WebSocketService",575],[3,"SignalRequestStream",5954],[3,"Context",6041],[4,"Poll",6042],[8,"FnOnce",6043],[13,"ModifyMemberProfileKey",566],[13,"PromotePendingMember",566],[13,"ModifyMemberRole",566],[13,"PromoteRequestingMember",566],[4,"WebSocketStreamItem",575],[13,"InvalidData",5163],[13,"WsError",5163],[13,"WsClosing",5163],[13,"UnhandledResponseCode",5699],[13,"Timeout",5699],[13,"SendError",5699],[13,"ResponseError",5699],[13,"JsonDecodeError",5699],[13,"WsError",5699],[13,"WsClosing",5699],[13,"InvalidFrameError",5699],[13,"UntrustedIdentity",5862],[13,"ProofRequired",5862],[13,"NotFound",5862]]},\ -"libsignal_service_actix":{"doc":"","t":"AAADLLLLLLLLLLLLLLLLLLLLLLDENNLLLLLLLLLLLLLLLLLLLLLLL","n":["prelude","push_service","websocket","AwcPushService","borrow","borrow_mut","clone","clone_into","delete_json","from","get_from_cdn","get_json","get_protobuf","into","new","patch_json","post_json","post_to_cdn0","put_json","put_protobuf","to_owned","try_from","try_into","type_id","vzip","ws","AwcWebSocket","AwcWebSocketError","ConnectionError","ProtocolError","borrow","borrow","borrow_mut","borrow_mut","fmt","fmt","from","from","from","from","into","into","send_message","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip"],"q":[[0,"libsignal_service_actix"],[3,"libsignal_service_actix::push_service"],[26,"libsignal_service_actix::websocket"],[53,"libsignal_service::configuration"],[54,"core::future::future"],[55,"alloc::boxed"],[56,"core::pin"],[57,"libsignal_service::push_service"],[58,"libsignal_service::configuration"],[59,"alloc::string"],[60,"libsignal_service::configuration"],[61,"serde::ser"],[62,"std::io"],[63,"core::marker"],[64,"core::marker"],[65,"core::result"],[66,"core::any"],[67,"core::fmt"],[68,"core::fmt"],[69,"awc::error"],[70,"bytes::bytes"],[71,"core::error"]],"d":["","","","","","","","","Deletes a resource through the HTTP DELETE verb.","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","",""],"i":[0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,23,23,28,23,28,23,23,23,28,23,23,23,28,23,28,23,23,28,23,28,23,28,23,28,23],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[[1,3,4,[5,[[2,[4,4]]]]],[[8,[[7,[6]]]]]],[-1,-1,[]],[[1,9,4],[[8,[[7,[6]]]]]],[[1,3,4,[5,[[2,[4,4]]]],10],[[8,[[7,[6]]]]]],[[1,3,4,[5,[[2,[4,4]]]],10],[[8,[[7,[6]]]]]],[-1,-2,[],[]],[[-1,[12,[11]],13],1,[[15,[14]]]],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],16],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],16],[[1,4,[5,[[2,[4,4]]]],[12,[[2,[4,-1]]]]],[[8,[[7,[6]]]]],[17,18]],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],16],[[1,3,4,[5,[[2,[4,4]]]],-1],[[8,[[7,[6]]]]],[19,20]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,22,[]],[-1,-2,[],[]],[[1,4,4,[5,[[2,[4,4]]]],[12,[11]]],[[8,[[7,[6]]]]]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[23,24],25],[[23,24],25],[-1,-1,[]],[-1,-1,[]],[26,23],[27,23],[-1,-2,[],[]],[-1,-2,[],[]],[[28,29],[[8,[[7,[6]]]]]],[23,[[12,[30]]]],[-1,13,[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,22,[]],[-1,22,[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[3,"AwcPushService",3],[15,"tuple"],[4,"Endpoint",53],[15,"str"],[15,"slice"],[8,"Future",54],[3,"Box",55],[3,"Pin",56],[15,"u32"],[4,"HttpAuthOverride",57],[3,"ServiceCredentials",53],[4,"Option",58],[3,"String",59],[3,"ServiceConfiguration",53],[8,"Into",60],[8,"Serialize",61],[8,"Read",62],[8,"Send",63],[8,"Sized",63],[8,"Message",64],[4,"Result",65],[3,"TypeId",66],[4,"AwcWebSocketError",26],[3,"Formatter",67],[6,"Result",67],[4,"ProtocolError",68],[4,"WsClientError",69],[3,"AwcWebSocket",26],[3,"Bytes",70],[8,"Error",71]]},\ -"libsignal_service_hyper":{"doc":"","t":"AAADLLLLLLLLLLLLLLLLLLLLLLNDELLLLLLLLLLLLLLLLLLLLLL","n":["prelude","push_service","websocket","HyperPushService","borrow","borrow_mut","clone","clone_into","delete_json","from","get_from_cdn","get_json","get_protobuf","into","new","patch_json","post_json","post_to_cdn0","put_json","put_protobuf","to_owned","try_from","try_into","type_id","vzip","ws","ConnectionError","TungsteniteWebSocket","TungsteniteWebSocketError","borrow","borrow","borrow_mut","borrow_mut","fmt","fmt","from","from","from","into","into","send_message","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip"],"q":[[0,"libsignal_service_hyper"],[3,"libsignal_service_hyper::push_service"],[26,"libsignal_service_hyper::websocket"],[51,"libsignal_service::configuration"],[52,"core::future::future"],[53,"alloc::boxed"],[54,"core::pin"],[55,"libsignal_service::push_service"],[56,"libsignal_service::configuration"],[57,"alloc::string"],[58,"libsignal_service::configuration"],[59,"libsignal_service"],[60,"serde::ser"],[61,"std::io"],[62,"core::marker"],[63,"core::marker"],[64,"core::result"],[65,"core::any"],[66,"core::fmt"],[67,"core::fmt"],[68,"bytes::bytes"],[69,"core::error"]],"d":["","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","",""],"i":[0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,24,0,0,28,24,28,24,24,24,28,24,24,28,24,28,24,24,28,24,28,24,28,24,28,24],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[[1,3,4,[5,[[2,[4,4]]]]],[[8,[[7,[6]]]]]],[-1,-1,[]],[[1,9,4],[[8,[[7,[6]]]]]],[[1,3,4,[5,[[2,[4,4]]]],10],[[8,[[7,[6]]]]]],[[1,3,4,[5,[[2,[4,4]]]],10],[[8,[[7,[6]]]]]],[-1,-2,[],[]],[[-1,[12,[11]],13],1,[[15,[14]]]],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],[16,17]],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],[16,17]],[[1,4,[5,[[2,[4,4]]]],[12,[[2,[4,-1]]]]],[[8,[[7,[6]]]]],[18,19]],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],[16,17]],[[1,3,4,[5,[[2,[4,4]]]],-1],[[8,[[7,[6]]]]],[20,21]],[-1,-2,[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,23,[]],[-1,-2,[],[]],[[1,4,4,[5,[[2,[4,4]]]],[12,[11]]],[[8,[[7,[6]]]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[24,25],26],[[24,25],26],[-1,-1,[]],[-1,-1,[]],[27,24],[-1,-2,[],[]],[-1,-2,[],[]],[[28,29],[[8,[[7,[6]]]]]],[24,[[12,[30]]]],[-1,13,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,23,[]],[-1,23,[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[3,"HyperPushService",3],[15,"tuple"],[4,"Endpoint",51],[15,"str"],[15,"slice"],[8,"Future",52],[3,"Box",53],[3,"Pin",54],[15,"u32"],[4,"HttpAuthOverride",55],[3,"ServiceCredentials",51],[4,"Option",56],[3,"String",57],[3,"ServiceConfiguration",51],[8,"Into",58],[8,"MaybeSend",59],[8,"Serialize",60],[8,"Read",61],[8,"Send",62],[8,"Sized",62],[8,"Message",63],[4,"Result",64],[3,"TypeId",65],[4,"TungsteniteWebSocketError",26],[3,"Formatter",66],[6,"Result",66],[4,"Error",67],[3,"TungsteniteWebSocket",26],[3,"Bytes",68],[8,"Error",69]]},\ -"zkgroup":{"doc":"","t":"AAACCAAAAAAACCCCCCCAAAAADLLLLLLLLLLLLLEDDNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLDLLLLLLLLLLLLLDLLLLLLLLLLDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLCCCCCAAADDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLCCCCCCCCCCCAAAAAAAADLLLLLLLLLLLLLLLDLLLLLLLLLLDLLMLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLEDDDNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLDLLLLLLLLLLLDLLLLLLLLLLLLCCCCCAAAAADLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLDLLLLLLLLLLDLLLLLLLLLLLDLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAAAISDLLLLKLLLLLLLLLKLLLLLLLRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLGGGGGGGGGGGGGGGFFAAAAAAAAAAAAIDDDDDDDDSDDDDQDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLDLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLL","n":["api","common","crypto","ServerPublicParams","ServerSecretParams","auth","call_links","generic_server_params","groups","profiles","receipts","server_params","AnyAuthCredentialPresentation","AuthCredential","AuthCredentialPresentationV2","AuthCredentialResponse","AuthCredentialWithPni","AuthCredentialWithPniPresentation","AuthCredentialWithPniResponse","auth_credential","auth_credential_presentation","auth_credential_response","auth_credential_with_pni","auth_credential_with_pni_response","AuthCredential","borrow","borrow_mut","clone","clone_into","deserialize","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","AnyAuthCredentialPresentation","AuthCredentialPresentationV2","AuthCredentialWithPniPresentation","V2","V3","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deserialize","deserialize","from","from","from","from","from","get_aci_ciphertext","get_pni_ciphertext","get_pni_ciphertext","get_redemption_time","get_redemption_time","get_redemption_time","get_uuid_ciphertext","get_uuid_ciphertext","into","into","into","new","serialize","serialize","serialize","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","AuthCredentialResponse","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","AuthCredentialWithPni","borrow","borrow_mut","clone","clone_into","deserialize","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","AuthCredentialWithPniResponse","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","CallLinkAuthCredential","CallLinkAuthCredentialPresentation","CallLinkAuthCredentialResponse","CallLinkPublicParams","CallLinkSecretParams","CreateCallLinkCredential","CreateCallLinkCredentialPresentation","CreateCallLinkCredentialRequest","CreateCallLinkCredentialRequestContext","CreateCallLinkCredentialResponse","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","decrypt_uid","derive_from_root_key","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","encrypt_uid","from","from","from","from","from","from","from","from","from","from","get_public_params","get_request","get_user_id","get_user_id","into","into","into","into","into","into","into","into","into","into","issue","issue_credential","new","present","present","receive","receive","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","verify","verify","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","GenericServerPublicParams","GenericServerSecretParams","borrow","borrow","borrow_mut","borrow_mut","deserialize","deserialize","from","from","generate","get_public_params","into","into","serialize","serialize","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","GroupMasterKey","GroupPublicParams","GroupSecretParams","ProfileKeyCiphertext","UuidCiphertext","group_params","profile_key_ciphertext","uuid_ciphertext","GroupMasterKey","GroupPublicParams","GroupSecretParams","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","decrypt_blob","decrypt_blob_with_padding","decrypt_profile_key","decrypt_service_id","default","derive_from_master_key","deserialize","deserialize","deserialize","encrypt_blob","encrypt_blob_with_padding","encrypt_profile_key","encrypt_profile_key_bytes","encrypt_service_id","encrypt_uid_struct","from","from","from","generate","get_group_identifier","get_group_identifier","get_master_key","get_public_params","into","into","into","new","serialize","serialize","serialize","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","ProfileKeyCiphertext","borrow","borrow_mut","clone","clone_into","default","deserialize","eq","equivalent","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","UuidCiphertext","borrow","borrow_mut","clone","clone_into","default","deserialize","eq","equivalent","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","AnyProfileKeyCredentialPresentation","ExpiringProfileKeyCredential","ExpiringProfileKeyCredentialPresentation","ExpiringProfileKeyCredentialResponse","ProfileKey","ProfileKeyCommitment","ProfileKeyCredentialPresentationV1","ProfileKeyCredentialPresentationV2","ProfileKeyCredentialRequest","ProfileKeyCredentialRequestContext","ProfileKeyVersion","expiring_profile_key_credential","expiring_profile_key_credential_response","profile_key","profile_key_commitment","profile_key_credential_presentation","profile_key_credential_request","profile_key_credential_request_context","profile_key_version","ExpiringProfileKeyCredential","aci","borrow","borrow_mut","clone","clone_into","deserialize","from","get_expiration_time","into","serialize","to_owned","try_from","try_into","type_id","vzip","ExpiringProfileKeyCredentialResponse","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","ProfileKey","borrow","borrow_mut","bytes","clone","clone_into","create","derive_access_key","deserialize","from","generate","get_bytes","get_commitment","get_profile_key_version","into","serialize","to_owned","try_from","try_into","type_id","vzip","ProfileKeyCommitment","borrow","borrow_mut","clone","clone_into","deserialize","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","AnyProfileKeyCredentialPresentation","ExpiringProfileKeyCredentialPresentation","ProfileKeyCredentialPresentationV1","ProfileKeyCredentialPresentationV2","V1","V2","V3","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deserialize","deserialize","deserialize","from","from","from","from","from","from","from","get_expiration_time","get_profile_key_ciphertext","get_profile_key_ciphertext","get_profile_key_ciphertext","get_profile_key_ciphertext","get_uuid_ciphertext","get_uuid_ciphertext","get_uuid_ciphertext","get_uuid_ciphertext","into","into","into","into","new","serialize","serialize","serialize","serialize","to_structurally_valid_v1_presentation_bytes","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","ProfileKeyCredentialRequest","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","ProfileKeyCredentialRequestContext","borrow","borrow_mut","deserialize","from","get_request","into","serialize","try_from","try_into","type_id","vzip","ProfileKeyVersion","borrow","borrow_mut","clone","clone_into","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","ReceiptCredential","ReceiptCredentialPresentation","ReceiptCredentialRequest","ReceiptCredentialRequestContext","ReceiptCredentialResponse","receipt_credential","receipt_credential_presentation","receipt_credential_request","receipt_credential_request_context","receipt_credential_response","ReceiptCredential","borrow","borrow_mut","clone","clone_into","deserialize","from","get_receipt_expiration_time","get_receipt_level","into","serialize","to_owned","try_from","try_into","type_id","vzip","ReceiptCredentialPresentation","borrow","borrow_mut","deserialize","from","get_receipt_expiration_time","get_receipt_level","get_receipt_serial_bytes","get_receipt_struct","into","serialize","try_from","try_into","type_id","vzip","ReceiptCredentialRequest","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","ReceiptCredentialRequestContext","borrow","borrow_mut","deserialize","from","get_request","into","serialize","try_from","try_into","type_id","vzip","ReceiptCredentialResponse","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","ServerPublicParams","ServerSecretParams","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","create_auth_credential_presentation","create_auth_credential_presentation_v2","create_auth_credential_with_pni_presentation","create_expiring_profile_key_credential_presentation","create_profile_key_credential_request_context","create_receipt_credential_presentation","create_receipt_credential_request_context","deserialize","deserialize","from","from","generate","get_public_params","into","into","issue_auth_credential","issue_auth_credential_with_pni_as_aci","issue_auth_credential_with_pni_as_service_id","issue_expiring_profile_key_credential","issue_receipt_credential","receive_auth_credential","receive_auth_credential_with_pni_as_aci","receive_auth_credential_with_pni_as_service_id","receive_expiring_profile_key_credential","receive_receipt_credential","serialize","serialize","sign","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","verify_auth_credential_presentation","verify_auth_credential_presentation_v2","verify_auth_credential_with_pni_presentation","verify_expiring_profile_key_credential_presentation","verify_profile_key_credential_presentation","verify_receipt_credential_presentation","verify_signature","vzip","vzip","array_utils","constants","errors","sho","simple_types","ArrayLike","LEN","OneBased","borrow","borrow_mut","clone","clone_into","create","create","default","deserialize","eq","equivalent","fmt","from","index","into","iter","iter","serialize","to_owned","try_from","try_into","type_id","vzip","ACCESS_KEY_LEN","AESGCM_NONCE_LEN","AESGCM_TAG_LEN","AES_KEY_LEN","AUTH_CREDENTIAL_LEN","AUTH_CREDENTIAL_PRESENTATION_V2_LEN","AUTH_CREDENTIAL_RESPONSE_LEN","AUTH_CREDENTIAL_WITH_PNI_LEN","AUTH_CREDENTIAL_WITH_PNI_RESPONSE_LEN","EXPIRING_PROFILE_KEY_CREDENTIAL_LEN","EXPIRING_PROFILE_KEY_CREDENTIAL_RESPONSE_LEN","GROUP_IDENTIFIER_LEN","GROUP_MASTER_KEY_LEN","GROUP_PUBLIC_PARAMS_LEN","GROUP_SECRET_PARAMS_LEN","NUM_AUTH_CRED_ATTRIBUTES","NUM_PROFILE_KEY_CRED_ATTRIBUTES","NUM_RECEIPT_CRED_ATTRIBUTES","PRESENTATION_VERSION_1","PRESENTATION_VERSION_2","PRESENTATION_VERSION_3","PROFILE_KEY_CIPHERTEXT_LEN","PROFILE_KEY_COMMITMENT_LEN","PROFILE_KEY_CREDENTIAL_PRESENTATION_V2_LEN","PROFILE_KEY_CREDENTIAL_REQUEST_CONTEXT_LEN","PROFILE_KEY_CREDENTIAL_REQUEST_LEN","PROFILE_KEY_LEN","PROFILE_KEY_VERSION_ENCODED_LEN","PROFILE_KEY_VERSION_LEN","RANDOMNESS_LEN","RECEIPT_CREDENTIAL_LEN","RECEIPT_CREDENTIAL_PRESENTATION_LEN","RECEIPT_CREDENTIAL_REQUEST_CONTEXT_LEN","RECEIPT_CREDENTIAL_REQUEST_LEN","RECEIPT_CREDENTIAL_RESPONSE_LEN","RECEIPT_SERIAL_LEN","RESERVED_LEN","SECONDS_PER_DAY","SERVER_PUBLIC_PARAMS_LEN","SERVER_SECRET_PARAMS_LEN","SIGNATURE_LEN","TEST_ARRAY_16","TEST_ARRAY_16_1","TEST_ARRAY_32","TEST_ARRAY_32_1","TEST_ARRAY_32_2","TEST_ARRAY_32_3","TEST_ARRAY_32_4","TEST_ARRAY_32_5","UUID_CIPHERTEXT_LEN","UUID_LEN","ZkGroupDeserializationFailure","ZkGroupVerificationFailure","borrow","borrow","borrow_mut","borrow_mut","fmt","fmt","fmt","fmt","from","from","into","into","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Sho","absorb_and_ratchet","borrow","borrow_mut","from","get_point","get_point_single_elligator","get_scalar","into","new","squeeze","try_from","try_into","type_id","vzip","AesKeyBytes","CoarseRedemptionTime","GroupIdentifierBytes","GroupMasterKeyBytes","NotarySignatureBytes","ProfileKeyBytes","ProfileKeyVersionBytes","ProfileKeyVersionEncodedBytes","RandomnessBytes","ReceiptLevel","ReceiptSerialBytes","ReservedBytes","SignatureBytes","Timestamp","UidBytes","encode_receipt_serial_bytes","encode_redemption_time","credentials","profile_key_commitment","profile_key_credential_request","profile_key_encryption","profile_key_struct","proofs","receipt_credential_request","receipt_struct","signature","timestamp_struct","uid_encryption","uid_struct","AttrScalars","AuthCredential","AuthCredentialWithPni","BlindedExpiringProfileKeyCredential","BlindedExpiringProfileKeyCredentialWithSecretNonce","BlindedReceiptCredential","BlindedReceiptCredentialWithSecretNonce","ExpiringProfileKeyCredential","KeyPair","NUM_ATTRS","PniCredential","ProfileKeyCredential","PublicKey","ReceiptCredential","Storage","SystemParams","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","create_auth_credential","create_auth_credential_with_pni","create_blinded_expiring_profile_key_credential","create_blinded_receipt_credential","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","from","from","from","from","from","from","from","from","from","from","from","from","from","generate","get_blinded_expiring_profile_key_credential","get_blinded_receipt_credential","get_hardcoded","get_public_key","into","into","into","into","into","into","into","into","into","into","into","into","into","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Commitment","CommitmentWithSecretNonce","SystemParams","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","calc_j3","clone","clone","clone","clone_into","clone_into","clone_into","deserialize","deserialize","deserialize","eq","eq","eq","equivalent","equivalent","equivalent","from","from","from","generate","get_hardcoded","get_profile_key_commitment","into","into","into","new","serialize","serialize","serialize","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Ciphertext","CiphertextWithSecretNonce","KeyPair","PublicKey","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","decrypt_blinded_expiring_profile_key_credential","deserialize","deserialize","deserialize","deserialize","encrypt","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","from","from","from","from","generate","get_ciphertext","get_public_key","into","into","into","into","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","Ciphertext","KeyPair","PublicKey","SystemParams","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","decrypt","default","derive_from","deserialize","deserialize","deserialize","deserialize","encrypt","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","from","from","from","from","generate","get_hardcoded","get_public_key","into","into","into","into","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","ProfileKeyStruct","borrow","borrow_mut","calc_M3","clone","clone_into","conditional_select","default","deserialize","eq","equivalent","from","into","new","serialize","to_bytes","to_owned","try_from","try_into","type_id","vzip","AuthCredentialIssuanceProof","AuthCredentialPresentationProofV2","AuthCredentialWithPniIssuanceProof","AuthCredentialWithPniPresentationProof","ExpiringProfileKeyCredentialIssuanceProof","ExpiringProfileKeyCredentialPresentationProof","ProfileKeyCredentialPresentationProofV1","ProfileKeyCredentialPresentationProofV2","ProfileKeyCredentialRequestProof","ReceiptCredentialIssuanceProof","ReceiptCredentialPresentationProof","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","from","from","from","from","from","from","from","from","from","from","from","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","into","into","into","into","into","into","into","into","into","into","into","new","new","new","new","new","new","new","new","new","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","verify","verify","verify","verify","verify","verify","verify","verify","verify","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Ciphertext","CiphertextWithSecretNonce","KeyPair","PublicKey","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","decrypt_blinded_receipt_credential","deserialize","deserialize","deserialize","deserialize","encrypt","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","from","from","from","from","generate","get_ciphertext","get_public_key","into","into","into","into","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","ReceiptStruct","borrow","borrow_mut","calc_m1","calc_m1_from","clone","clone_into","deserialize","eq","equivalent","from","into","new","serialize","to_owned","try_from","try_into","type_id","vzip","KeyPair","PublicKey","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deserialize","deserialize","eq","eq","equivalent","equivalent","from","from","generate","get_public_key","into","into","serialize","serialize","sign","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","verify","vzip","vzip","TimestampStruct","borrow","borrow_mut","calc_m","calc_m_from","clone","clone_into","deserialize","eq","equivalent","from","into","new","serialize","to_owned","try_from","try_into","type_id","vzip","A","A","Ciphertext","G_a","G_a","KeyPair","PublicKey","SystemParams","a","as_points","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","decrypt","default","derive_from","deserialize","deserialize","deserialize","deserialize","encrypt","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","from","from","from","from","generate","get_hardcoded","get_public_key","id","id","into","into","into","into","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","UidStruct","as_points","borrow","borrow_mut","calc_M1","clone","clone_into","deserialize","eq","equivalent","from","from_service_id","into","serialize","to_owned","try_from","try_into","type_id","vzip"],"q":[[0,"zkgroup"],[3,"zkgroup::api"],[12,"zkgroup::api::auth"],[24,"zkgroup::api::auth::auth_credential"],[38,"zkgroup::api::auth::auth_credential_presentation"],[83,"zkgroup::api::auth::auth_credential_response"],[94,"zkgroup::api::auth::auth_credential_with_pni"],[108,"zkgroup::api::auth::auth_credential_with_pni_response"],[119,"zkgroup::api::call_links"],[251,"zkgroup::api::generic_server_params"],[275,"zkgroup::api::groups"],[283,"zkgroup::api::groups::group_params"],[343,"zkgroup::api::groups::profile_key_ciphertext"],[360,"zkgroup::api::groups::uuid_ciphertext"],[377,"zkgroup::api::profiles"],[396,"zkgroup::api::profiles::expiring_profile_key_credential"],[412,"zkgroup::api::profiles::expiring_profile_key_credential_response"],[423,"zkgroup::api::profiles::profile_key"],[444,"zkgroup::api::profiles::profile_key_commitment"],[458,"zkgroup::api::profiles::profile_key_credential_presentation"],[518,"zkgroup::api::profiles::profile_key_credential_request"],[529,"zkgroup::api::profiles::profile_key_credential_request_context"],[541,"zkgroup::api::profiles::profile_key_version"],[554,"zkgroup::api::receipts"],[564,"zkgroup::api::receipts::receipt_credential"],[580,"zkgroup::api::receipts::receipt_credential_presentation"],[595,"zkgroup::api::receipts::receipt_credential_request"],[606,"zkgroup::api::receipts::receipt_credential_request_context"],[618,"zkgroup::api::receipts::receipt_credential_response"],[629,"zkgroup::api::server_params"],[684,"zkgroup::common"],[689,"zkgroup::common::array_utils"],[714,"zkgroup::common::constants"],[765,"zkgroup::common::errors"],[789,"zkgroup::common::sho"],[804,"zkgroup::common::simple_types"],[821,"zkgroup::crypto"],[833,"zkgroup::crypto::credentials"],[1054,"zkgroup::crypto::profile_key_commitment"],[1107,"zkgroup::crypto::profile_key_credential_request"],[1176,"zkgroup::crypto::profile_key_encryption"],[1247,"zkgroup::crypto::profile_key_struct"],[1268,"zkgroup::crypto::proofs"],[1449,"zkgroup::crypto::receipt_credential_request"],[1518,"zkgroup::crypto::receipt_struct"],[1537,"zkgroup::crypto::signature"],[1573,"zkgroup::crypto::timestamp_struct"],[1592,"zkgroup::crypto::uid_encryption"],[1671,"zkgroup::crypto::uid_struct"],[1690,"core::result"],[1691,"serde::de"],[1692,"serde::ser"],[1693,"core::any"],[1694,"core::option"],[1695,"libsignal_protocol::address"],[1696,"alloc::vec"],[1697,"libsignal_protocol::address"],[1698,"core::ops::function"],[1699,"core::default"],[1700,"serde::de"],[1701,"core::fmt"],[1702,"core::fmt"],[1703,"core::slice::iter"],[1704,"serde::ser"],[1705,"curve25519_dalek::ristretto"],[1706,"curve25519_dalek::scalar"],[1707,"subtle"],[1708,"poksho::statement"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","Like ProfileKeyCredentialPresentationV1, but with an …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Abstracts over fixed-length arrays (and similar types) …","","A wrapper around an array or slice to use one-based …","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Seconds in a 24-hour cycle (ignoring leap seconds).","","","","","","","","","","","","","","Deserialization failure in zkgroup","Verification failure in zkgroup","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Measured in days past the epoch.","","","","","","","","","","","","Measured in seconds past the epoch.","","","","","","","","","","","","","","","","Used to specialize a KeyPair<S> to support a certain …","","","","","","","","","The number of attributes supported in this system.","Unused, kept only because ServerSecretParams contains a …","Unused, kept only because ServerSecretParams contains a …","","","The storage (should be a fixed-size array of Scalar).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","Deprecated; use …","Deprecated; use …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","The full set of information known by the client after …","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,9,9,9,7,8,9,7,8,7,8,9,9,9,7,8,8,9,8,9,7,8,9,7,9,7,8,9,9,7,8,9,7,8,9,7,8,9,7,8,9,7,8,0,17,17,17,17,17,17,17,17,17,17,0,18,18,18,18,18,18,18,18,18,18,18,18,18,0,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,24,25,26,27,28,29,30,31,20,21,24,25,26,27,28,29,30,31,20,21,20,21,20,21,20,20,24,25,26,27,28,29,30,31,20,21,20,24,25,26,27,28,29,30,31,20,21,20,27,26,31,24,25,26,27,28,29,30,31,20,21,28,24,27,25,30,24,27,24,25,26,27,28,29,30,31,20,21,20,21,24,25,26,27,28,29,30,31,20,21,24,25,26,27,28,29,30,31,20,21,24,25,26,27,28,29,30,31,20,21,26,31,24,25,26,27,28,29,30,31,20,21,0,0,32,34,32,34,32,34,32,34,32,32,32,34,32,34,32,34,32,34,32,34,32,34,0,0,0,0,0,0,0,0,0,0,0,35,36,37,35,36,37,35,36,37,35,36,37,36,36,36,36,35,36,35,36,37,36,36,36,36,36,36,35,36,37,36,36,37,36,36,35,36,37,35,35,36,37,35,36,37,35,36,37,35,36,37,35,36,37,35,36,37,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,49,49,49,49,49,49,49,49,49,49,0,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,0,50,50,50,50,50,50,50,50,50,50,50,50,50,0,0,0,0,55,55,55,55,52,53,54,55,52,53,54,52,53,54,55,55,55,55,52,53,54,54,55,52,53,54,55,52,53,54,55,52,53,54,55,55,52,53,54,55,55,52,53,54,55,52,53,54,55,52,53,54,55,52,53,54,0,56,56,56,56,56,56,56,56,56,56,0,57,57,57,57,57,57,57,57,57,57,57,0,51,51,51,51,51,51,51,51,51,51,51,51,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,60,60,60,60,60,60,60,60,60,60,60,60,60,60,0,63,63,63,63,63,63,63,63,63,63,0,64,64,64,64,64,64,64,64,64,64,64,0,65,65,65,65,65,65,65,65,65,65,0,0,66,67,66,67,66,67,66,67,67,67,67,67,67,67,67,66,67,66,67,66,66,66,67,66,66,66,66,66,67,67,67,67,67,66,67,66,66,67,66,67,66,67,66,67,66,66,66,66,66,66,67,66,67,0,0,0,0,0,0,73,0,70,70,70,70,73,70,70,70,70,70,70,70,70,70,73,70,70,70,70,70,70,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,16,23,16,23,23,16,16,23,16,23,16,23,16,23,16,23,16,23,16,23,16,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,0,0,0,0,90,0,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,89,89,89,89,88,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,89,96,100,88,89,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,0,0,0,107,108,109,107,108,109,108,107,108,109,107,108,109,107,108,109,107,108,109,107,108,109,107,108,109,107,107,108,107,108,109,108,107,108,109,107,108,109,107,108,109,107,108,109,107,108,109,107,108,109,0,0,0,0,111,102,112,103,111,102,112,103,111,102,112,103,111,102,112,103,111,111,102,112,103,111,111,102,112,103,111,102,112,103,111,102,112,103,111,112,111,111,102,112,103,111,102,112,103,111,102,112,103,111,102,112,103,111,102,112,103,111,102,112,103,111,102,112,103,0,0,0,0,113,114,115,116,113,114,115,116,113,114,115,116,113,114,115,116,114,116,114,113,114,115,116,114,113,114,115,116,113,114,115,116,113,114,115,116,113,113,114,113,114,115,116,113,114,115,116,113,114,115,116,113,114,115,116,113,114,115,116,113,114,115,116,113,114,115,116,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,127,128,118,119,120,121,122,123,124,125,126,127,128,0,0,0,0,133,104,134,105,133,104,134,105,133,104,134,105,133,104,134,105,133,133,104,134,105,133,133,104,134,105,133,104,134,105,133,104,134,105,133,134,133,133,104,134,105,133,104,134,105,133,104,134,105,133,104,134,105,133,104,134,105,133,104,134,105,133,104,134,105,0,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,0,0,135,136,135,136,135,136,135,136,135,136,135,136,135,136,135,136,135,135,135,136,135,136,135,135,136,135,136,135,136,135,136,136,135,136,0,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,132,0,130,132,0,0,0,130,131,139,130,132,131,139,130,132,131,139,130,132,131,139,130,132,131,130,131,130,139,130,132,131,130,139,130,132,131,139,130,132,131,139,130,132,131,139,139,130,130,132,139,130,132,131,139,130,132,131,139,130,132,131,139,130,132,131,139,130,132,131,139,130,132,131,139,130,132,131,0,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[-1,[[3,[1]]],4],[-1,-1,[]],[-1,-2,[],[]],[[1,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[7]]],4],[-1,[[3,[8]]],4],[7,9],[8,9],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[8,10],[9,[[11,[10]]]],[8,10],[9,12],[7,13],[8,12],[9,10],[7,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[15,[14]]],[[3,[9,16]]]],[[9,-1],3,5],[[7,-1],3,5],[[8,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[17]]],4],[-1,-1,[]],[-1,-2,[],[]],[[17,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[18,18],[[-1,-2],2,[],[]],[-1,[[3,[18]]],4],[-1,-1,[]],[-1,-2,[],[]],[[18,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[19]]],4],[-1,-1,[]],[-1,-2,[],[]],[[19,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[20,20],[21,21],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[20,10],[[3,[22,23]]]],[[[15,[14]]],20],[-1,[[3,[24]]],4],[-1,[[3,[25]]],4],[-1,[[3,[26]]],4],[-1,[[3,[27]]],4],[-1,[[3,[28]]],4],[-1,[[3,[29]]],4],[-1,[[3,[30]]],4],[-1,[[3,[31]]],4],[-1,[[3,[20]]],4],[-1,[[3,[21]]],4],[[20,22],10],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[20,21],[27,28],[26,10],[31,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[28,22,12,32,33],29],[[22,12,32,33],24],[[[15,[14]],33],27],[[25,22,12,34,20,33],26],[[30,[15,[14]],22,34,20,33],31],[[24,22,12,34],[[3,[25,23]]]],[[27,29,22,34],[[3,[30,23]]]],[[24,-1],3,5],[[25,-1],3,5],[[26,-1],3,5],[[27,-1],3,5],[[28,-1],3,5],[[29,-1],3,5],[[30,-1],3,5],[[31,-1],3,5],[[20,-1],3,5],[[21,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[[26,12,32,21],[[3,[2,23]]]],[[31,[15,[14]],12,32,21],[[3,[2,23]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[32]]],4],[-1,[[3,[34]]],4],[-1,-1,[]],[-1,-1,[]],[33,32],[32,34],[-1,-2,[],[]],[-1,-2,[],[]],[[32,-1],3,5],[[34,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[35,35],[36,36],[37,37],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[36,[15,[14]]],[[3,[[38,[14]],23]]]],[[36,[15,[14]]],[[3,[[38,[14]],23]]]],[[36,39,22],[[3,[40,23]]]],[[36,10],[[3,[41,23]]]],[[],35],[35,36],[-1,[[3,[35]]],4],[-1,[[3,[36]]],4],[-1,[[3,[37]]],4],[[36,33,[15,[14]]],[[38,[14]]]],[[36,33,[15,[14]],42],[[38,[14]]]],[[36,40,22],39],[[36,43,22],39],[[36,41],10],[[36,44],10],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[33,36],[36,45],[37,45],[36,35],[36,37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[46,[14]]],35],[[35,-1],3,5],[[36,-1],3,5],[[37,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[39,39],[[-1,-2],2,[],[]],[[],39],[-1,[[3,[39]]],4],[[39,39],47],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-2,[],[]],[[39,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[10,10],[[-1,-2],2,[],[]],[[],10],[-1,[[3,[10]]],4],[[10,10],47],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-2,[],[]],[[10,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[48,22],[-1,-2,[],[]],[-1,-2,[],[]],[48,48],[[-1,-2],2,[],[]],[-1,[[3,[48]]],4],[-1,-1,[]],[48,12],[-1,-2,[],[]],[[48,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[49]]],4],[-1,-1,[]],[-1,-2,[],[]],[[49,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,[40,40],[[-1,-2],2,[],[]],[43,40],[40,[[46,[14]]]],[-1,[[3,[40]]],4],[-1,-1,[]],[33,40],[40,43],[[40,22],50],[[40,22],51],[-1,-2,[],[]],[[40,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[50,50],[[-1,-2],2,[],[]],[-1,[[3,[50]]],4],[-1,-1,[]],[-1,-2,[],[]],[[50,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[52]]],4],[-1,[[3,[53]]],4],[-1,[[3,[54]]],4],[-1,-1,[]],[54,55],[52,55],[53,55],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[54,12],[55,39],[52,39],[53,39],[54,39],[55,10],[52,10],[53,10],[54,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[15,[14]]],[[3,[55,16]]]],[[55,-1],3,5],[[52,-1],3,5],[[53,-1],3,5],[[54,-1],3,5],[55,[[38,[14]]]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[56]]],4],[-1,-1,[]],[-1,-2,[],[]],[[56,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[57]]],4],[-1,-1,[]],[57,56],[-1,-2,[],[]],[[57,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[51,51],[[-1,-2],2,[],[]],[-1,-1,[]],[-1,-2,[],[]],[[51,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[58,58],[[-1,-2],2,[],[]],[-1,[[3,[58]]],4],[-1,-1,[]],[58,12],[58,59],[-1,-2,[],[]],[[58,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[60]]],4],[-1,-1,[]],[60,12],[60,59],[60,61],[60,62],[-1,-2,[],[]],[[60,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[63]]],4],[-1,-1,[]],[-1,-2,[],[]],[[63,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[64]]],4],[-1,-1,[]],[64,63],[-1,-2,[],[]],[[64,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[65]]],4],[-1,-1,[]],[-1,-2,[],[]],[[65,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[66,66],[67,67],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[67,33,36,1],9],[[67,33,36,1],7],[[67,33,36,18],8],[[67,33,36,48],54],[[67,33,22,40],57],[[67,33,58],60],[[67,33,61],64],[-1,[[3,[66]]],4],[-1,[[3,[67]]],4],[-1,-1,[]],[-1,-1,[]],[33,66],[66,67],[-1,-2,[],[]],[-1,-2,[],[]],[[66,33,22,13],17],[[66,33,22,68,12],19],[[66,33,22,68,12],19],[[66,33,56,22,50,12],[[3,[49,23]]]],[[66,33,63,12,59],65],[[67,22,13,17],[[3,[1,23]]]],[[67,22,68,12,19],[[3,[18,23]]]],[[67,22,68,12,19],[[3,[18,23]]]],[[67,57,49,12],[[3,[48,23]]]],[[67,64,65],[[3,[58,23]]]],[[66,-1],3,5],[[67,-1],3,5],[[66,33,[15,[14]]],69],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[[66,37,9,12],[[3,[2,23]]]],[[66,37,7,13],[[3,[2,23]]]],[[66,37,8,12],[[3,[2,23]]]],[[66,37,54,12],[[3,[2,23]]]],[[66,37,55,12],[[3,[2,23]]]],[[66,60],[[3,[2,23]]]],[[67,[15,[14]],69],[[3,[2,23]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1]]],[[70,[-1]]],71],[[-1,-2],2,[],[]],[-1,-2,72,[]],[-1,[[70,[-3]]],72,[],[[73,[-2]]]],[[],[[70,[-1]]],74],[-1,[[3,[[70,[-2]]]]],4,75],[[[70,[-1]],[70,[-1]]],47,76],[[-1,-2],47,[],[]],[[[70,[-1]],77],78,79],[-1,-1,[]],[[[70,[-1]],80],[],[[81,[80]]]],[-1,-2,[],[]],[-1,[[82,[-2]]],[],[]],[[[70,[-2]]],[[82,[-1]]],[],[[73,[-1]]]],[[[70,[-1]],-2],3,83,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[23,77],78],[[23,77],78],[[16,77],78],[[16,77],78],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,84,[]],[-1,84,[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[85,[15,[14]]],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[85,86],[85,86],[85,87],[-1,-2,[],[]],[[[15,[14]],[15,[14]]],85],[[85,80],[[38,[14]]]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[61,87],[42,87],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[88,88],[[[89,[-1]]],[[89,[-1]]],90],[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[97,97],[98,98],[99,99],[100,100],[101,101],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[89,[92]],44,13,85],92],[[[89,[93]],44,44,12,85],93],[[[89,[95]],44,102,103,12,85],96],[[[89,[99]],104,105,12,59,85],100],[[],88],[-1,[[3,[88]]],4],[-1,[[3,[[89,[-2]]]]],4,90],[-1,[[3,[91]]],4],[-1,[[3,[92]]],4],[-1,[[3,[93]]],4],[-1,[[3,[94]]],4],[-1,[[3,[95]]],4],[-1,[[3,[96]]],4],[-1,[[3,[97]]],4],[-1,[[3,[98]]],4],[-1,[[3,[99]]],4],[-1,[[3,[100]]],4],[-1,[[3,[101]]],4],[[88,88],47],[[[89,[-1]],[89,[-1]]],47,90],[[91,91],47],[[92,92],47],[[93,93],47],[[94,94],47],[[95,95],47],[[96,96],47],[[97,97],47],[[98,98],47],[[99,99],47],[[100,100],47],[[101,101],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[85,[[89,[-1]]],90],[96,97],[100,101],[[],88],[[[89,[-1]]],91,90],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[88,-1],3,5],[[[89,[-1]],-2],3,90,5],[[91,-1],3,5],[[92,-1],3,5],[[93,-1],3,5],[[94,-1],3,5],[[95,-1],3,5],[[96,-1],3,5],[[97,-1],3,5],[[98,-1],3,5],[[99,-1],3,5],[[100,-1],3,5],[[101,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[43,106],87],[107,107],[108,108],[109,109],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[3,[107]]],4],[-1,[[3,[108]]],4],[-1,[[3,[109]]],4],[[107,107],47],[[108,108],47],[[109,109],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],107],[[],107],[108,109],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[110,106],108],[[107,-1],3,5],[[108,-1],3,5],[[109,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,111],[102,102],[112,112],[103,103],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[111,97],95],[-1,[[3,[111]]],4],[-1,[[3,[102]]],4],[-1,[[3,[112]]],4],[-1,[[3,[103]]],4],[[111,110,85],112],[[111,111],47],[[102,102],47],[[112,112],47],[[103,103],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[85,111],[112,103],[111,102],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[111,-1],3,5],[[102,-1],3,5],[[112,-1],3,5],[[103,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[113,113],[114,114],[115,115],[116,116],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[114,116,106],[[3,[110,23]]]],[[],116],[85,114],[-1,[[3,[113]]],4],[-1,[[3,[114]]],4],[-1,[[3,[115]]],4],[-1,[[3,[116]]],4],[[114,110],116],[[113,113],47],[[114,114],47],[[115,115],47],[[116,116],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],113],[[],113],[114,115],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[113,-1],3,5],[[114,-1],3,5],[[115,-1],3,5],[[116,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[43,106],86],[110,110],[[-1,-2],2,[],[]],[[110,110,117],110],[[],110],[-1,[[3,[110]]],4],[[110,110],47],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-2,[],[]],[[43,106],110],[[110,-1],3,5],[110,43],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[118,118],[119,119],[120,120],[121,121],[122,122],[123,123],[124,124],[125,125],[126,126],[127,127],[128,128],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[3,[118]]],4],[-1,[[3,[119]]],4],[-1,[[3,[120]]],4],[-1,[[3,[121]]],4],[-1,[[3,[122]]],4],[-1,[[3,[123]]],4],[-1,[[3,[124]]],4],[-1,[[3,[125]]],4],[-1,[[3,[126]]],4],[-1,[[3,[127]]],4],[-1,[[3,[128]]],4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],129],[[],129],[[],129],[[],129],[[],129],[[],129],[[],129],[[],129],[[],129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[89,[92]],92,44,13,85],118],[[[89,[93]],93,44,44,12,85],119],[[111,112,108,85],120],[[[89,[95]],102,103,96,44,12,85],121],[[[89,[99]],104,105,100,12,59,85],122],[[91,130,92,44,131,13,85],123],[[91,130,93,44,131,44,131,12,85],124],[[130,114,91,95,131,116,106,43,85],127],[[91,99,85],128],[[118,-1],3,5],[[119,-1],3,5],[[120,-1],3,5],[[121,-1],3,5],[[122,-1],3,5],[[123,-1],3,5],[[124,-1],3,5],[[125,-1],3,5],[[126,-1],3,5],[[127,-1],3,5],[[128,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[[118,91,92,44,13],[[3,[2,23]]]],[[119,91,93,44,44,12],[[3,[2,23]]]],[[120,102,103,109],[[3,[2,23]]]],[[121,91,102,106,103,97,12],[[3,[2,23]]]],[[122,91,104,105,101,62],[[3,[2,23]]]],[[123,[89,[92]],132,131,13],[[3,[2,23]]]],[[124,[89,[93]],132,131,131,12],[[3,[2,23]]]],[[127,[89,[95]],131,132,116,115,12],[[3,[2,23]]]],[[128,[89,[99]],62],[[3,[2,23]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[133,133],[104,104],[134,134],[105,105],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[133,101],99],[-1,[[3,[133]]],4],[-1,[[3,[104]]],4],[-1,[[3,[134]]],4],[-1,[[3,[105]]],4],[[133,61,85],134],[[133,133],47],[[104,104],47],[[134,134],47],[[105,105],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[85,133],[134,105],[133,104],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[133,-1],3,5],[[104,-1],3,5],[[134,-1],3,5],[[105,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[62,87],[[12,59],87],[62,62],[[-1,-2],2,[],[]],[-1,[[3,[62]]],4],[[62,62],47],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-2,[],[]],[[61,12,59],62],[[62,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[135,135],[136,136],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[3,[135]]],4],[-1,[[3,[136]]],4],[[135,135],47],[[136,136],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[85,135],[135,136],[-1,-2,[],[]],[-1,-2,[],[]],[[135,-1],3,5],[[136,-1],3,5],[[135,[15,[14]],85],137],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[[136,[15,[14]],137],[[3,[2,23]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[138,87],[12,87],[138,138],[[-1,-2],2,[],[]],[-1,[[3,[138]]],4],[[138,138],47],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-2,[],[]],[12,138],[[138,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],[130,86],[132,86],0,[130,[[46,[86]]]],[132,[[46,[86]]]],0,0,0,[130,[[46,[87]]]],[131,[[46,[86]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[139,139],[130,130],[132,132],[131,131],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[130,131],[[3,[41,23]]]],[[],131],[85,130],[-1,[[3,[139]]],4],[-1,[[3,[130]]],4],[-1,[[3,[132]]],4],[-1,[[3,[131]]],4],[[130,44],131],[[139,139],47],[[130,130],47],[[132,132],47],[[131,131],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],139],[[],139],[130,132],[130,140],[132,140],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[139,-1],3,5],[[130,-1],3,5],[[132,-1],3,5],[[131,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[44,[[46,[86]]]],[-1,-2,[],[]],[-1,-2,[],[]],[41,86],[44,44],[[-1,-2],2,[],[]],[-1,[[3,[44]]],4],[[44,44],47],[[-1,-2],47,[],[]],[-1,-1,[]],[41,44],[-1,-2,[],[]],[[44,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]]],"c":[],"p":[[3,"AuthCredential",24],[15,"tuple"],[4,"Result",1690],[8,"Deserializer",1691],[8,"Serializer",1692],[3,"TypeId",1693],[3,"AuthCredentialPresentationV2",38],[3,"AuthCredentialWithPniPresentation",38],[4,"AnyAuthCredentialPresentation",38],[3,"UuidCiphertext",360],[4,"Option",1694],[6,"Timestamp",804],[6,"CoarseRedemptionTime",804],[15,"u8"],[15,"slice"],[3,"ZkGroupDeserializationFailure",765],[3,"AuthCredentialResponse",83],[3,"AuthCredentialWithPni",94],[3,"AuthCredentialWithPniResponse",108],[3,"CallLinkSecretParams",119],[3,"CallLinkPublicParams",119],[6,"Aci",1695],[3,"ZkGroupVerificationFailure",765],[3,"CallLinkAuthCredentialResponse",119],[3,"CallLinkAuthCredential",119],[3,"CallLinkAuthCredentialPresentation",119],[3,"CreateCallLinkCredentialRequestContext",119],[3,"CreateCallLinkCredentialRequest",119],[3,"CreateCallLinkCredentialResponse",119],[3,"CreateCallLinkCredential",119],[3,"CreateCallLinkCredentialPresentation",119],[3,"GenericServerSecretParams",251],[6,"RandomnessBytes",804],[3,"GenericServerPublicParams",251],[3,"GroupMasterKey",283],[3,"GroupSecretParams",283],[3,"GroupPublicParams",283],[3,"Vec",1696],[3,"ProfileKeyCiphertext",343],[3,"ProfileKey",423],[4,"ServiceId",1695],[15,"u32"],[6,"ProfileKeyBytes",804],[3,"UidStruct",1671],[6,"GroupIdentifierBytes",804],[15,"array"],[15,"bool"],[3,"ExpiringProfileKeyCredential",396],[3,"ExpiringProfileKeyCredentialResponse",412],[3,"ProfileKeyCommitment",444],[3,"ProfileKeyVersion",541],[3,"ProfileKeyCredentialPresentationV1",458],[3,"ProfileKeyCredentialPresentationV2",458],[3,"ExpiringProfileKeyCredentialPresentation",458],[4,"AnyProfileKeyCredentialPresentation",458],[3,"ProfileKeyCredentialRequest",518],[3,"ProfileKeyCredentialRequestContext",529],[3,"ReceiptCredential",564],[6,"ReceiptLevel",804],[3,"ReceiptCredentialPresentation",580],[6,"ReceiptSerialBytes",804],[3,"ReceiptStruct",1518],[3,"ReceiptCredentialRequest",595],[3,"ReceiptCredentialRequestContext",606],[3,"ReceiptCredentialResponse",618],[3,"ServerSecretParams",629],[3,"ServerPublicParams",629],[6,"Pni",1695],[6,"NotarySignatureBytes",804],[3,"OneBased",689],[8,"Clone",1697],[8,"FnMut",1698],[8,"ArrayLike",689],[8,"Default",1699],[8,"Deserialize",1691],[8,"PartialEq",1700],[3,"Formatter",1701],[6,"Result",1701],[8,"Debug",1701],[15,"usize"],[8,"Index",1702],[3,"Iter",1703],[8,"Serialize",1692],[3,"String",1704],[3,"Sho",789],[3,"RistrettoPoint",1705],[3,"Scalar",1706],[3,"SystemParams",833],[3,"KeyPair",833],[8,"AttrScalars",833],[3,"PublicKey",833],[3,"AuthCredential",833],[3,"AuthCredentialWithPni",833],[3,"ProfileKeyCredential",833],[3,"ExpiringProfileKeyCredential",833],[3,"BlindedExpiringProfileKeyCredentialWithSecretNonce",833],[3,"BlindedExpiringProfileKeyCredential",833],[3,"PniCredential",833],[3,"ReceiptCredential",833],[3,"BlindedReceiptCredentialWithSecretNonce",833],[3,"BlindedReceiptCredential",833],[3,"PublicKey",1107],[3,"Ciphertext",1107],[3,"PublicKey",1449],[3,"Ciphertext",1449],[6,"UidBytes",804],[3,"SystemParams",1054],[3,"CommitmentWithSecretNonce",1054],[3,"Commitment",1054],[3,"ProfileKeyStruct",1247],[3,"KeyPair",1107],[3,"CiphertextWithSecretNonce",1107],[3,"SystemParams",1176],[3,"KeyPair",1176],[3,"PublicKey",1176],[3,"Ciphertext",1176],[3,"Choice",1707],[3,"AuthCredentialIssuanceProof",1268],[3,"AuthCredentialWithPniIssuanceProof",1268],[3,"ProfileKeyCredentialRequestProof",1268],[3,"ExpiringProfileKeyCredentialIssuanceProof",1268],[3,"ReceiptCredentialIssuanceProof",1268],[3,"AuthCredentialPresentationProofV2",1268],[3,"AuthCredentialWithPniPresentationProof",1268],[3,"ProfileKeyCredentialPresentationProofV1",1268],[3,"ProfileKeyCredentialPresentationProofV2",1268],[3,"ExpiringProfileKeyCredentialPresentationProof",1268],[3,"ReceiptCredentialPresentationProof",1268],[3,"Statement",1708],[3,"KeyPair",1592],[3,"Ciphertext",1592],[3,"PublicKey",1592],[3,"KeyPair",1449],[3,"CiphertextWithSecretNonce",1449],[3,"KeyPair",1537],[3,"PublicKey",1537],[6,"SignatureBytes",804],[3,"TimestampStruct",1573],[3,"SystemParams",1592],[15,"str"]]}\ +"libsignal_protocol":{"doc":"Rust implementation of the Signal Protocol for asynchronous","t":"GNNDDEEEDNDEDDIQDDINDDDDDDDDQDDDINDNGNNNDDDDDNIDDIDNNDDDNDDNDINDEGEDIDNCDDIDNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLMMMLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLKLLKLLLKLLKLLKLLLLKLLKLLFFLLLLLLLLLLLLLLLLMMAFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLALLLLLLLLLLMLMLMMLKLLKLLLLKLLLLMFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLLLMFFFLLLLLLLMLLLLLMLLKLLLKLLKLLKLLKLLMFFFFFFFLLLLLMMLLLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNENNNNNNLLLLLLLLLLLLMMDDLLLLFLLLLLLLLLLLLLLLLLLLLLLLLDIDENNDGDGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Aci","Aci","Aci","AliceSignalProtocolParameters","BobSignalProtocolParameters","CiphertextMessage","CiphertextMessageType","ContentHint","DecryptionErrorMessage","Default","DeviceId","Direction","DisplayableFingerprint","Fingerprint","GenericSignedPreKey","Id","IdentityKey","IdentityKeyPair","IdentityKeyStore","Implicit","InMemIdentityKeyStore","InMemKyberPreKeyStore","InMemPreKeyStore","InMemSenderKeyStore","InMemSessionStore","InMemSignalProtocolStore","InMemSignedPreKeyStore","KeyPair","KeyPair","KyberPayload","KyberPreKeyId","KyberPreKeyRecord","KyberPreKeyStore","Plaintext","PlaintextContent","PlaintextContent","Pni","Pni","Pni","PreKey","PreKeyBundle","PreKeyBundleContent","PreKeyId","PreKeyRecord","PreKeySignalMessage","PreKeySignalMessage","PreKeyStore","PrivateKey","ProtocolAddress","ProtocolStore","PublicKey","Receiving","Resendable","ScannableFingerprint","SealedSenderDecryptionResult","SenderCertificate","SenderKey","SenderKeyDistributionMessage","SenderKeyMessage","SenderKeyMessage","SenderKeyRecord","SenderKeyStore","Sending","ServerCertificate","ServiceId","ServiceIdFixedWidthBinaryBytes","ServiceIdKind","SessionRecord","SessionStore","SignalMessage","SignalMessage","SignalProtocolError","SignedPreKeyId","SignedPreKeyRecord","SignedPreKeyStore","UnidentifiedSenderMessageContent","Unknown","Whisper","alice_base_key","all_kyber_pre_key_ids","all_kyber_pre_key_ids","all_pre_key_ids","all_pre_key_ids","all_signed_pre_key_ids","all_signed_pre_key_ids","archive_current_state","as_ref","as_ref","as_ref","as_ref","base_key","body","body","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","calculate_agreement","calculate_agreement","calculate_signature","calculate_signature","calculate_signature_for_multipart_message","certificate","certificate","chain_id","chain_id","chain_key","ciphertext","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compare","content_hint","contents","counter","create_sender_key_distribution_message","ct_eq","current_ratchet_key_matches","decode","default","default","default","default","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","device_id","device_id","device_id","device_id","device_id","device_id","display","display_string","distribution_id","distribution_id","ec_pre_key_id","ec_pre_key_public","ec_pre_key_signature","encode_hex","encode_hex","encode_hex","encode_hex","encode_hex_upper","encode_hex_upper","encode_hex_upper","encode_hex_upper","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","error","expiration","extract_decryption_error_message_from_serialized_content","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_original","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_djb_public_key_bytes","from_public_and_private","from_storage","from_storage","from_storage","generate","generate","generate","get_identity","get_identity","get_identity","get_identity_key_pair","get_identity_key_pair","get_identity_key_pair","get_kyber_ciphertext","get_kyber_pre_key","get_kyber_pre_key","get_kyber_pre_key","get_local_registration_id","get_local_registration_id","get_local_registration_id","get_pre_key","get_pre_key","get_pre_key","get_receiver_chain_key_bytes","get_sender_chain_key_bytes","get_signed_pre_key","get_signed_pre_key","get_signed_pre_key","get_storage","get_storage","get_storage","group_decrypt","group_encrypt","group_id","has_kyber_pre_key","has_usable_sender_chain","hash","hash","hash","hash","hash","hash","hash","id","id","id","identity_key","identity_key","identity_key","identity_key","identity_store","incremental_mac","initialize_alice_session_record","initialize_bob_session_record","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_trusted_identity","is_trusted_identity","is_trusted_identity","iteration","iteration","kem","key","key_id","key_pair","key_pair","key_pair","key_type","key_type","kyber_ciphertext","kyber_pre_key_id","kyber_pre_key_id","kyber_pre_key_id","kyber_pre_key_public","kyber_pre_key_public","kyber_pre_key_signature","kyber_pre_key_signature","kyber_pre_key_store","load_existing_sessions","load_sender_key","load_sender_key","load_sender_key","load_session","load_session","load_session","local_identity_key_bytes","local_registration_id","mark_kyber_pre_key_used","mark_kyber_pre_key_used","mark_kyber_pre_key_used","message","message","message","message_decrypt","message_decrypt_prekey","message_decrypt_signal","message_encrypt","message_type","message_version","message_version","message_version","message_version","modify","msg_type","name","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_fresh","our_base_key_pair","our_identity_key_pair","our_identity_key_pair","our_kyber_pre_key_pair","our_one_time_pre_key_pair","our_ratchet_key_pair","our_signed_pre_key_pair","parse_from_service_id_binary","parse_from_service_id_fixed_width_binary","parse_from_service_id_string","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pre_key_id","pre_key_id","pre_key_id","pre_key_public","pre_key_public","pre_key_store","private_key","private_key","private_key","private_key","process_prekey","process_prekey_bundle","process_sender_key_distribution_message","public_key","public_key","public_key","public_key","public_key","public_key","public_key","public_key","public_key_bytes","ratchet_key","raw_uuid","registration_id","registration_id","registration_id","remote_identity_key_bytes","remote_registration_id","remove_pre_key","remove_pre_key","remove_pre_key","reset","save_identity","save_identity","save_identity","save_kyber_pre_key","save_kyber_pre_key","save_kyber_pre_key","save_pre_key","save_pre_key","save_pre_key","save_signed_pre_key","save_signed_pre_key","save_signed_pre_key","scannable","sealed_sender_decrypt","sealed_sender_decrypt_to_usmc","sealed_sender_encrypt","sealed_sender_encrypt_from_usmc","sealed_sender_multi_recipient_encrypt","sealed_sender_multi_recipient_encrypt_using_new_ephemeral_key_derivation","sealed_sender_multi_recipient_fan_out","secret_key","sender","sender_device_id","sender_e164","sender_e164","sender_e164","sender_key_store","sender_ratchet_key","sender_uuid","sender_uuid","sender_uuid","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialized","serialized","serialized","serialized","serialized","serialized","serialized","serialized","serialized","service_id_binary","service_id_fixed_width_binary","service_id_string","session_store","session_version","set_their_kyber_pre_key","set_their_one_time_pre_key","sign_alternate_identity","signature","signature","signature","signature","signed_pre_key_id","signed_pre_key_id","signed_pre_key_public","signed_pre_key_signature","signed_pre_key_store","signer","signing_key","store_sender_key","store_sender_key","store_sender_key","store_session","store_session","store_session","their_base_key","their_identity_key","their_identity_key","their_kyber_ciphertext","their_kyber_pre_key","their_one_time_pre_key","their_ratchet_key","their_signed_pre_key","timestamp","timestamp","timestamp","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_u32","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","validate","validate","verify_alternate_identity","verify_mac","verify_signature","verify_signature","verify_signature_for_multipart_message","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_kyber_pre_key","with_their_kyber_pre_key","with_their_one_time_pre_key","ApplicationCallbackError","BadKEMCiphertextLength","BadKEMKeyLength","BadKEMKeyType","BadKeyLength","BadKeyType","CiphertextMessageTooShort","DuplicatedMessage","Err","FfiBindingError","FingerprintParsingError","FingerprintVersionMismatch","InvalidArgument","InvalidKyberPreKeyId","InvalidMacKeyLength","InvalidMessage","InvalidPreKeyId","InvalidProtobufEncoding","InvalidRegistrationId","InvalidSealedSenderMessage","InvalidSenderKeySession","InvalidSessionStructure","InvalidSignedPreKeyId","InvalidState","LegacyCiphertextVersion","NoKeyTypeIdentifier","NoSenderKeyState","Ok","Result","SealedSenderSelfSend","SessionNotFound","SignalProtocolError","SignatureValidationFailed","UnknownSealedSenderVersion","UnrecognizedCiphertextVersion","UnrecognizedMessageVersion","UntrustedIdentity","WrongKEMKeyType","borrow","borrow_mut","fmt","fmt","from","into","source","to_string","try_from","try_into","type_id","vzip","distribution_id","distribution_id","Incremental","Validating","borrow","borrow","borrow_mut","borrow_mut","calculate_chunk_size","clone","clone","clone_into","clone_into","finalize","finalize","from","from","into","into","new","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update","update","validating","vzip","vzip","Key","KeyKind","KeyPair","KeyType","Kyber1024","Kyber768","Public","PublicKey","Secret","SecretKey","SerializedCiphertext","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","ct_eq","decapsulate","deserialize","encapsulate","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from_public_and_private","generate","into","into","into","into","into","key_length","key_length","key_length","key_type","new","public_key","secret_key","serialize","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip"],"q":[[0,"libsignal_protocol"],[1026,"libsignal_protocol::error"],[1076,"libsignal_protocol::error::SignalProtocolError"],[1078,"libsignal_protocol::incremental_mac"],[1109,"libsignal_protocol::kem"],[1201,"core::result"],[1202,"core::iter::traits::iterator"],[1203,"alloc::boxed"],[1204,"rand_core"],[1205,"rand::rng"],[1206,"core::cmp"],[1207,"uuid"],[1208,"subtle"],[1209,"core::marker"],[1210,"alloc::string"],[1211,"core::iter::traits::collect"],[1212,"core::fmt"],[1213,"core::fmt"],[1214,"core::pin"],[1215,"alloc::vec"],[1216,"core::option"],[1217,"std::time"],[1218,"core::hash"],[1219,"core::ops::function"],[1220,"num_enum"],[1221,"core::any"],[1222,"core::error"],[1223,"core::clone"],[1224,"digest::mac"],[1225,"crypto_common"],[1226,"digest::mac"]],"d":["A service ID representing an ACI (“ACcount Identifier”…","An Aci.","An ACI","","","","","","","","The type used in memory to represent a device, i.e. a …","Each Signal message can be considered to have exactly two …","","","","","A public key that represents the identity of a user.","The private identity of a user.","Interface defining the identity store, which may be …","","Reference implementation of traits::IdentityKeyStore.","Reference implementation of traits::KyberPreKeyStore.","Reference implementation of traits::PreKeyStore.","Reference implementation of traits::SenderKeyStore.","Reference implementation of traits::SessionStore.","Reference implementation of traits::ProtocolStore.","Reference implementation of traits::SignedPreKeyStore.","","","","A unique identifier selecting among this client’s known …","","Interface for storing signed Kyber pre-keys downloaded …","","","","A service ID representing a PNI (“Phone Number Identifier…","A Pni.","A PNI","","","","A unique identifier selecting among this client’s known …","","","","Interface for storing pre-keys downloaded from a server.","","Represents a unique Signal client instance as …","Mixes in all the store interfaces defined in this module.","","We are in the context of receiving a message.","","","","","","","","","","Interface for storing sender key records, allowing …","We are in the context of sending a message.","","A Signal service ID, which can be one of various types.","The fixed-width binary representation of a ServiceId.","Known types of ServiceId.","","Interface for a Signal client instance to store a session …","","","","A unique identifier selecting among this client’s known …","","Interface for storing signed pre-keys downloaded from a …","","","","","Returns all registered Kyber pre-key ids","Returns all registered Kyber pre-key ids","Returns all registered pre-key ids","Returns all registered pre-key ids","Returns all registered signed pre-key ids","Returns all registered signed pre-key ids","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A constant-time comparison as long as the two keys have a …","","Deserialize a public identity from a byte slice.","","","","","","","","","","","","","","","","","An identifier representing a particular Signal client …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","For testing","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Generate a random new identity from randomness in csprng.","","Return the public identity for the given address, if known.","","","Return the single specific identity the store is assumed …","","","","Look up the signed kyber pre-key corresponding to …","","","Return a u32 specific to this store instance.","","","Look up the pre-key corresponding to prekey_id.","","","","","Look up the signed pre-key corresponding to …","","","","","","","","","","","","","","","","","","","","","Return the public identity of this user.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Return whether an identity is trusted for the role …","","","","","Keys and protocol functions for standard key encapsulation …","","","","","","","","","","","","","","","","","Bulk version of SessionStore::load_session.","Look up the entry corresponding to …","","","Look up the session corresponding to address.","","","","","Mark the entry for kyber_prekey_id as “used”. This …","","","","","","","","","","","","","","","","","A unique identifier for the target user. This is usually a …","","","","","","Create a new address.","","","","Initialize a public-facing identity from a public key.","Create a key pair from a public identity_key and a private …","","","","","","","","","","Create a new instance.","Create an empty pre-key store.","Create an empty signed pre-key store.","Create an empty kyber pre-key store.","Create an empty session store.","Create an empty sender key store.","Create an object with the minimal implementation of …","","","","","","","","","Parses from the standard binary representation, returning …","Parses from the standard binary representation, returning …","Parses from the standard String representation, returning …","","","","","","","","","","","","","","Return the private key that defines this identity.","","","","","","","","","","Return the public key representing this identity.","Return the public key that defines this identity.","","","","","","Returns the UUID inside this service ID, discarding the …","","","","","","Remove the entry for prekey_id.","","","Clear the mapping of known keys.","Record an identity into the store. The identity is then …","","","Set the entry for kyber_prekey_id to the value of record.","","","Set the entry for prekey_id to the value of record.","","","Set the entry for signed_prekey_id to the value of record.","","","","Decrypt a Sealed Sender message ciphertext in either the …","Decrypt the payload of a sealed-sender message in either …","Encrypt the plaintext message ptext, generate an …","This method implements the single-key single-recipient KEM …","This method implements a single-key multi-recipient KEM as …","For testing only.","Split out the encoded message from …","","","","","","","","","","","","","","","","","Return an owned byte slice which can be deserialized with …","Return a byte slice which can later be deserialized with …","","","","","","","","","","","","","","The standard variable-width binary representation for a …","The standard fixed-width binary representation for a …","The standard string representation for a Signal service ID.","","","","","Generate a signature claiming that other represents the …","","","","","","","","","","","","Assign record to the entry for (sender, distribution_id).","","","Set the entry for address to the value of record.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Given a trusted identity self, verify that other …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","error in method call ‘{0}’: {1}","bad KEM ciphertext length <{1}> for key with type <{0}>","bad KEM key length <{1}> for key with type <{0}>","bad KEM key type <{0:#04x}>","bad key length <{1}> for key with type <{0}>","bad key type <{0:#04x}>","ciphertext serialized bytes were too short <{0}>","message with old counter {0} / {1}","Contains the error value","error while invoking an ffi callback: {0}","fingerprint parsing error","fingerprint version number mismatch them {0} us {1}","invalid argument: {0}","invalid Kyber prekey identifier","invalid MAC key length <{0}>","invalid {0:?} message: {1}","invalid prekey identifier","protobuf encoding was invalid","session for {0} has invalid registration ID {1:X}","invalid sealed sender message: {0}","invalid sender key session with distribution ID …","invalid session: {0}","invalid signed prekey identifier","invalid state for call to {0} to succeed: {1}","ciphertext version was too old <{0}>","no key type identifier","missing sender key state for distribution ID …","Contains the success value","","self send of a sealed sender message","session with {0} not found","","invalid signature detected","unknown sealed sender message version {0}","ciphertext version was unrecognized <{0}>","unrecognized message version <{0}>","untrusted identity for address {0}","unexpected KEM key type <{0:#04x}> (expected <{1:#04x}>)","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","A public/secret key pair for a KEM protocol.","Designates a supported KEM protocol","Kyber1024 key","Kyber768 key","","A KEM public key with the ability to encapsulate a shared …","","A KEM secret key with the ability to decapsulate a shared …","","","","","","","","","","","","","","","","","","","","","","A constant-time comparison as long as the two keys have a …","Decapsulates a SharedSecret that was encapsulated into a …","Create a Key<Kind> instance from a byte string created …","Create a SharedSecret and a Ciphertext. The Ciphertext can …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Deserialize public and secret keys that were serialized by …","Creates a public-secret key pair for a specified KEM …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Return the KeyType that identifies the KEM protocol for …","","","","Create a binary representation of the key that includes a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,27,28,0,0,0,0,0,0,39,0,0,0,0,0,104,0,0,0,39,0,0,0,0,0,0,0,0,104,0,0,0,0,36,0,66,0,27,28,36,0,0,0,0,0,66,0,0,0,0,0,51,39,0,0,0,36,0,0,66,0,0,51,0,0,0,0,0,0,0,66,0,0,0,0,0,39,36,1,6,8,9,8,10,8,1,12,13,14,15,13,12,17,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,18,21,18,21,18,24,25,14,15,15,14,27,28,29,30,16,18,21,31,32,33,34,35,36,12,37,13,14,15,17,38,24,25,39,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,27,28,29,30,16,18,21,31,32,33,34,35,36,12,37,13,14,15,17,38,24,25,39,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,29,30,16,34,42,44,46,32,54,54,12,0,16,1,34,9,10,6,49,50,54,104,104,16,18,32,24,25,40,45,1,30,38,59,41,67,59,33,33,14,15,67,67,67,12,13,14,15,12,13,14,15,27,28,29,30,16,18,34,36,39,42,44,46,51,27,28,29,30,16,18,34,36,39,42,44,46,51,0,25,0,27,27,28,29,29,30,30,16,31,31,32,33,34,66,36,12,37,13,14,15,17,38,24,25,39,59,40,42,42,43,44,44,45,46,46,47,51,38,75,76,54,67,67,27,28,29,29,30,16,16,18,21,21,31,32,33,34,34,35,35,66,36,12,37,13,14,15,17,17,38,24,25,39,39,59,40,41,42,42,43,44,44,45,1,46,46,47,48,9,10,6,49,50,8,51,16,21,104,43,47,21,35,43,80,48,8,80,48,8,1,83,6,8,80,48,8,81,9,8,1,1,82,10,8,104,43,47,0,0,54,41,1,27,28,29,30,42,44,46,104,104,45,35,13,41,67,8,0,0,0,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,80,48,8,14,15,0,25,24,104,104,45,16,18,13,13,41,67,41,67,41,67,8,49,56,50,8,79,49,8,1,1,83,6,8,13,59,59,0,0,0,0,66,12,13,14,15,41,54,30,75,76,54,104,104,30,21,31,33,34,35,12,37,13,14,15,24,25,41,45,48,9,10,6,49,50,8,1,75,75,76,76,76,76,76,28,28,28,29,30,16,34,42,44,46,13,41,67,41,67,8,35,45,47,21,0,0,0,104,104,18,34,35,24,45,21,16,38,28,13,41,67,1,1,81,9,8,48,80,48,8,83,6,8,81,9,8,82,10,8,33,0,0,0,0,0,0,0,43,54,25,25,59,59,8,12,25,59,59,104,104,16,18,32,34,35,66,40,45,1,54,12,13,14,15,17,38,24,25,28,28,28,8,1,75,75,35,104,104,24,25,13,41,41,41,8,25,15,56,50,8,79,49,8,76,75,76,76,75,75,75,75,104,104,38,27,28,29,30,16,18,21,31,32,33,34,35,36,12,37,13,14,15,17,38,24,25,39,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,27,29,30,31,42,44,46,39,75,76,54,67,27,27,28,29,30,16,16,18,18,21,21,31,32,33,34,34,35,35,35,66,36,36,12,12,37,13,13,14,14,15,15,17,17,38,38,24,25,39,59,40,41,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,27,36,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,24,25,34,12,16,14,16,75,76,54,67,27,28,29,30,16,18,21,31,32,33,34,35,66,36,12,37,13,14,15,17,38,24,25,39,59,40,41,42,43,44,45,1,46,47,48,9,10,6,49,50,8,51,41,75,75,4,4,4,4,4,4,4,4,20,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,20,0,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,105,106,0,0,93,96,93,96,0,93,96,93,96,93,96,93,96,93,96,93,93,96,93,96,93,96,93,96,93,96,93,93,96,0,0,0,0,68,68,0,0,0,0,0,68,100,101,102,86,68,100,101,102,86,68,100,101,102,86,68,100,101,102,86,102,102,102,102,68,102,68,102,68,68,100,101,68,100,101,102,86,86,86,68,100,101,102,86,103,100,101,102,86,86,86,102,68,100,101,102,86,68,68,68,100,101,102,102,102,86,68,100,101,102,86,68,100,101,102,86,68,100,101,102,86],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,[[5,[[3,[2]],4]]]],[6,[[0,[7]]]],[8,[[0,[7]]]],[9,[[0,[7]]]],[8,[[0,[7]]]],[10,[[0,[7]]]],[8,[[0,[7]]]],[1,[[5,[11,4]]]],[12,[[3,[2]]]],[13,[[3,[2]]]],[14,[[3,[2]]]],[15,[[3,[2]]]],[13,16],[12,[[3,[2]]]],[17,[[3,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,16],[[20,[[19,[[3,[2]]]]]]]],[[21,16],[[20,[[19,[[3,[2]]]]]]]],[[18,[3,[2]],-1],[[20,[[19,[[3,[2]]]]]]],[22,23]],[[21,[3,[2]],-1],[[20,[[19,[[3,[2]]]]]]],[22,23]],[[18,[3,[[3,[2]]]],-1],[[20,[[19,[[3,[2]]]]]]],[22,23]],[24,[[20,[[3,[2]]]]]],[25,[[20,[[3,[2]]]]]],[14,26],[15,[[20,[26]]]],[15,[[20,[[3,[2]]]]]],[14,[[3,[2]]]],[27,27],[28,28],[29,29],[30,30],[16,16],[18,18],[21,21],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[12,12],[37,37],[13,13],[14,14],[15,15],[17,17],[38,38],[24,24],[25,25],[39,39],[40,40],[41,41],[42,42],[43,43],[44,44],[45,45],[1,1],[46,46],[47,47],[48,48],[9,9],[10,10],[6,6],[49,49],[50,50],[8,8],[51,51],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[29,29],52],[[30,30],52],[[16,16],52],[[34,34],52],[[42,42],52],[[44,44],52],[[46,46],52],[[32,[3,[2]]],[[20,[53]]]],[54,[[20,[39]]]],[54,[[20,[[3,[2]]]]]],[12,26],[[30,55,56,-1],[[20,[15]]],[23,22]],[[16,16],57],[[1,16],[[5,[53,4]]]],[[[3,[2]]],[[20,[34]]]],[[],9],[[],10],[[],6],[[],49],[[],50],[[[3,[2]]],[[20,[54]]]],[[[3,[2]]],[[20,[-1]]],58],[[[3,[2]]],[[20,[-1]]],58],[[[3,[2]]],[[20,[16]]]],[[[3,[2]]],[[20,[18]]]],[[[3,[2]]],[[20,[32]]]],[[[3,[2]]],[[20,[24]]]],[[[3,[2]]],[[20,[25]]]],[[[3,[2]]],[[5,[40,4]]]],[[[3,[2]]],[[20,[45]]]],[[[3,[2]]],[[5,[1,4]]]],[30,29],[38,26],[59,[[20,[29]]]],[41,[[20,[29]]]],0,0,0,[33,[[20,[60]]]],[14,55],[15,[[20,[55]]]],0,0,0,[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[-1,-2,[],[[62,[61]]]],[[27,27],53],[[28,28],53],[[29,29],53],[[30,30],53],[[16,16],53],[[18,18],53],[[34,34],53],[[36,36],53],[[39,39],53],[[42,42],53],[[44,44],53],[[46,46],53],[[51,51],53],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],0,[25,[[20,[63]]]],[[[3,[2]]],[[20,[38]]]],[[27,64],65],[[27,64],65],[[28,64],65],[[29,64],65],[[29,64],65],[[30,64],65],[[30,64],65],[[16,64],65],[[31,64],65],[[31,64],65],[[32,64],65],[[33,64],65],[[34,64],65],[[66,64],65],[[36,64],65],[[12,64],65],[[37,64],65],[[13,64],65],[[14,64],65],[[15,64],65],[[17,64],65],[[38,64],65],[[24,64],65],[[25,64],65],[[39,64],65],[[59,64],65],[[40,64],65],[[42,64],65],[[42,64],65],[[43,64],65],[[44,64],65],[[44,64],65],[[45,64],65],[[46,64],65],[[46,64],65],[[47,64],65],[[51,64],65],[[[3,[2]],36,63,26],[[20,[38]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[41,67],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[26,29],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[34,16],[-1,-1,[]],[35,21],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[16,34],[-1,-1,[]],[21,35],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[38,17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[26,39],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[26,42],[-1,-1,[]],[26,44],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[26,46],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[3,[2]]],[[20,[16]]]],[[[3,[2]],[3,[2]]],[[20,[21]]]],0,0,0,[-1,21,[23,22]],[-1,35,[22,23]],[[68,42,18],[[20,[43]]]],[[-1,30],[[70,[[19,[69]]]]],[]],[[48,30],[[70,[[19,[69]]]]]],[[8,30],[[70,[[19,[69]]]]]],[-1,[[70,[[19,[69]]]]],[]],[48,[[70,[[19,[69]]]]]],[8,[[70,[[19,[69]]]]]],[1,[[5,[[72,[[71,[2]]]],4]]]],[[-1,42],[[70,[[19,[69]]]]],[]],[[6,42],[[70,[[19,[69]]]]]],[[8,42],[[70,[[19,[69]]]]]],[-1,[[70,[[19,[69]]]]],[]],[48,[[70,[[19,[69]]]]]],[8,[[70,[[19,[69]]]]]],[[-1,44],[[70,[[19,[69]]]]],[]],[[9,44],[[70,[[19,[69]]]]]],[[8,44],[[70,[[19,[69]]]]]],[[1,16],[[5,[[72,[[19,[[3,[2]]]]]],4]]]],[1,[[5,[[71,[2]],4]]]],[[-1,46],[[70,[[19,[69]]]]],[]],[[10,46],[[70,[[19,[69]]]]]],[[8,46],[[70,[[19,[69]]]]]],0,0,0,[[[3,[2]],56,30],[[20,[[71,[2]]]]]],[[56,30,55,[3,[2]],-1],[[20,[14]]],[23,22]],[54,[[20,[[72,[[3,[2]]]]]]]],[41,53],[[1,73],[[5,[53,4]]]],[[27,-1],11,74],[[28,-1],11,74],[[29,-1],11,74],[[30,-1],11,74],[[42,-1],11,74],[[44,-1],11,74],[[46,-1],11,74],[-1,20,[]],[-1,20,[]],[45,[[20,[44]]]],[35,34],[13,34],[41,[[20,[34]]]],0,0,0,[[75,-1],[[20,[1]]],[23,22]],[76,[[20,[1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,30,34,51],[[70,[[19,[69]]]]],[]],[[48,30,34,51],[[70,[[19,[69]]]]]],[[8,30,34,51],[[70,[[19,[69]]]]]],[14,26],[15,[[20,[26]]]],0,[25,[[20,[16]]]],[24,[[20,[26]]]],[-1,20,[]],[-1,20,[]],[45,[[20,[21]]]],0,0,[13,[[72,[77]]]],[13,[[72,[42]]]],[41,[[20,[[72,[42]]]]]],0,[41,[[20,[[72,[78]]]]]],0,[41,[[20,[[72,[[3,[2]]]]]]]],0,0,[[49,[3,[30]]],[[20,[[71,[1]]]]]],[[-1,30,55],[[70,[[19,[69]]]]],[]],[[50,30,55],[[70,[[19,[69]]]]]],[[8,30,55],[[70,[[19,[69]]]]]],[[-1,30],[[70,[[19,[69]]]]],[]],[[49,30],[[70,[[19,[69]]]]]],[[8,30],[[70,[[19,[69]]]]]],[1,[[5,[[71,[2]],4]]]],[1,[[5,[26,4]]]],[[-1,42],[[70,[[19,[69]]]]],[]],[[6,42],[[70,[[19,[69]]]]]],[[8,42],[[70,[[19,[69]]]]]],[13,12],[59,[[20,[[3,[2]]]]]],0,[[66,30,79,80,81,82,83,-1],[[20,[[71,[2]]]]],[23,22]],[[13,30,79,80,81,82,83,-1],[[20,[[71,[2]]]]],[23,22]],[[12,30,79,80,-1],[[20,[[71,[2]]]]],[23,22]],[[[3,[2]],30,79,80,73],[[20,[66]]]],[66,36],[12,2],[13,2],[14,2],[15,2],[[41,-1],[[20,[41]]],84],[54,[[20,[36]]]],[30,85],[[35,21,34,16,16],75],[[35,21,[72,[21]],21,[72,[86]],34,16,[72,[77]]],76],[[36,25,[71,[2]],39,[72,[[71,[2]]]]],[[20,[54]]]],[[63,[3,[2]]],-1,58],[[63,[3,[2]]],-1,58],[[60,29],30],[[16,18],21],[[[3,[2]],[3,[2]]],[[20,[31]]]],[[26,26,[3,[2]],34,[3,[2]],34],[[20,[33]]]],[16,34],[[34,18],35],[[2,[3,[2]],16,26,26,[3,[2]],34,34],[[20,[12]]]],[[42,77],37],[[2,26,[72,[44]],46,[72,[37]],16,34,12],[[20,[13]]]],[[2,55,26,26,[19,[[3,[2]]]],-1,18],[[20,[14]]],[22,23]],[[2,55,26,26,[71,[2]],16],[[20,[15]]]],[[26,16,18,-1],[[20,[24]]],[23,22]],[[60,[72,[60]],16,29,63,24,18,-1],[[20,[25]]],[23,22]],[[26,29,[72,[[11,[44,16]]]],46,16,[71,[2]],34],[[20,[41]]]],[[44,21],45],[[35,26],48],[[],9],[[],10],[[],6],[[],49],[[],50],[[35,26],[[20,[8]]]],[[],1],[75,21],[75,35],[76,35],[76,[[72,[86]]]],[76,[[72,[21]]]],[76,21],[76,21],[[[3,[2]]],[[72,[28]]]],[87,[[72,[28]]]],[85,[[72,[28]]]],[[29,29],[[72,[52]]]],[[30,30],[[72,[52]]]],[[16,16],[[72,[52]]]],[[34,34],[[72,[52]]]],[[42,42],[[72,[52]]]],[[44,44],[[72,[52]]]],[[46,46],[[72,[52]]]],[13,[[72,[44]]]],[41,[[20,[[72,[44]]]]]],0,[41,[[20,[[72,[16]]]]]],0,0,[35,18],[45,[[20,[18]]]],[47,[[20,[18]]]],0,[[13,30,1,80,81,82,83],[[20,[0]]]],[[30,79,80,41,73,-1],[[20,[11]]],[23,22]],[[30,15,56],[[20,[11]]]],[-1,20,[]],[-1,20,[]],[18,[[20,[16]]]],[34,16],[35,16],[24,[[20,[16]]]],[45,[[20,[16]]]],0,[16,[[20,[[3,[2]]]]]],[38,[[72,[16]]]],[28,55],[13,26],[41,[[20,[26]]]],0,[1,[[5,[[72,[[71,[2]]]],4]]]],[1,[[5,[26,4]]]],[[-1,44],[[70,[[19,[69]]]]],[]],[[9,44],[[70,[[19,[69]]]]]],[[8,44],[[70,[[19,[69]]]]]],[48,11],[[-1,30,34],[[70,[[19,[69]]]]],[]],[[48,30,34],[[70,[[19,[69]]]]]],[[8,30,34],[[70,[[19,[69]]]]]],[[-1,42,43],[[70,[[19,[69]]]]],[]],[[6,42,43],[[70,[[19,[69]]]]]],[[8,42,43],[[70,[[19,[69]]]]]],[[-1,44,45],[[70,[[19,[69]]]]],[]],[[9,44,45],[[70,[[19,[69]]]]]],[[8,44,45],[[70,[[19,[69]]]]]],[[-1,46,47],[[70,[[19,[69]]]]],[]],[[10,46,47],[[70,[[19,[69]]]]]],[[8,46,47],[[70,[[19,[69]]]]]],0,[[[3,[2]],16,63,[72,[60]],60,29,80,79,81,82,83],[[20,[59]]]],[[[3,[2]],80],[[20,[54]]]],[[30,25,[3,[2]],79,80,73,-1],[[20,[[71,[2]]]]],[23,22]],[[30,54,80,-1],[[20,[[71,[2]]]]],[23,22]],[[[3,[30]],[3,[1]],54,80,-1],[[20,[[71,[2]]]]],[23,22]],[[[3,[30]],[3,[1]],54,80,-1],[[20,[[71,[2]]]]],[23,22]],[[[3,[2]]],[[20,[[71,[[71,[2]]]]]]]],[43,[[20,[88]]]],[54,[[20,[25]]]],[25,[[20,[29]]]],[25,[[20,[[72,[85]]]]]],[59,[[20,[[72,[85]]]]]],0,0,[12,16],[25,[[20,[85]]]],[59,[[20,[85]]]],0,[-1,[[20,[[71,[2]]]]],[]],[-1,[[20,[[71,[2]]]]],[]],[16,[[19,[[3,[2]]]]]],[18,[[71,[2]]]],[32,[[20,[[71,[2]]]]]],[34,[[19,[[3,[2]]]]]],[35,[[19,[[3,[2]]]]]],[66,[[3,[2]]]],[40,[[5,[[71,[2]],4]]]],[45,[[20,[[71,[2]]]]]],[1,[[5,[[71,[2]],4]]]],[54,[[20,[[3,[2]]]]]],[12,[[3,[2]]]],[13,[[3,[2]]]],[14,[[3,[2]]]],[15,[[3,[2]]]],[17,[[3,[2]]]],[38,[[3,[2]]]],[24,[[20,[[3,[2]]]]]],[25,[[20,[[3,[2]]]]]],[28,[[71,[2]]]],[28,87],[28,60],0,[1,[[5,[26,4]]]],[[75,78],11],[[75,16],11],[[35,34,-1],[[20,[[19,[[3,[2]]]]]]],[23,22]],[-1,[[20,[[71,[2]]]]],[]],[-1,[[20,[[71,[2]]]]],[]],[24,[[20,[[3,[2]]]]]],[25,[[20,[[3,[2]]]]]],[13,46],[41,[[20,[46]]]],[41,[[20,[16]]]],[41,[[20,[[3,[2]]]]]],0,[25,[[20,[24]]]],[15,[[20,[16]]]],[[-1,30,55,40],[[70,[[19,[69]]]]],[]],[[50,30,55,40],[[70,[[19,[69]]]]]],[[8,30,55,40],[[70,[[19,[69]]]]]],[[-1,30,1],[[70,[[19,[69]]]]],[]],[[49,30,1],[[70,[[19,[69]]]]]],[[8,30,1],[[70,[[19,[69]]]]]],[76,16],[75,34],[76,34],[76,[[72,[77]]]],[75,[[72,[78]]]],[75,[[72,[16]]]],[75,16],[75,16],[-1,[[20,[63]]],[]],[-1,[[20,[63]]],[]],[38,63],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[39,26],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[2,[[5,[27,[89,[27]]]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[16]]]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[18]]]],[-1,[[5,[-2]]],[],[]],[18,[[20,[21]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[34]]]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[35]]]],[18,[[20,[35]]]],[-1,[[5,[-2]]],[],[]],[2,[[5,[36,[89,[36]]]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[12]]]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[13]]]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[14]]]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[15]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[17]]]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[38]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[67,[[20,[41]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[],[[5,[27,[89,[27]]]]]],[[],[[5,[36,[89,[36]]]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[[24,16],[[20,[53]]]],[[25,16,63],[[20,[53]]]],[[34,34,[3,[2]]],[[20,[53]]]],[[12,34,34,[3,[2]]],[[20,[53]]]],[[16,[3,[2]],[3,[2]]],[[20,[53]]]],[[14,16],[[20,[53]]]],[[16,[3,[[3,[2]]]],[3,[2]]],[[20,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[41,42,78,[71,[2]]],41],[[75,78],75],[[75,16],75],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[4,64],65],[[4,64],65],[-1,-1,[]],[-1,-2,[],[]],[4,[[72,[91]]]],[-1,60,[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,90,[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[92,92],[[[93,[-1]]],[[93,[-1]]],[94,95,94]],[[[96,[-1]]],[[96,[-1]]],[94,95,94]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[[93,[-1]]],[[97,[-1]]],[95,94]],[[[96,[-1]]],[[5,[92,98]]],[95,94]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,92],[[93,[-1]]],[95,94]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,90,[]],[-1,90,[]],[[[93,[-1]],[3,[2]]],[[0,[7]]],[95,94]],[[[96,[-1]],[3,[2]]],[[5,[92,98]]],[95,94]],[[[93,[-1]],-2],[[96,[-1]]],[95,94],99],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[68,68],[100,100],[101,101],[[[102,[-1]]],[[102,[-1]]],[94,103]],[86,86],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[[102,[100]],[102,[100]]],57],[[[102,[101]],77],[[20,[[19,[[3,[2]]]]]]]],[[[3,[2]]],[[20,[[102,[-1]]]]],103],[[[102,[100]]],[[11,[[19,[[3,[2]]]],77]]]],[[68,68],53],[[[102,[100]],[102,[100]]],53],[[-1,-2],53,[],[]],[[-1,-2],53,[],[]],[[68,64],65],[[68,64],65],[[100,64],65],[[101,64],65],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[3,[2]],[3,[2]]],[[20,[86]]]],[68,86],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[68,92],[68,92],[68,92],[[[102,[-1]]],68,103],[[78,88],86],0,0,[[[102,[-1]]],[[19,[[3,[2]]]]],103],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,60,[]],[-1,[[5,[-2]]],[],[]],[2,[[20,[68]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[3,[2]]],[[20,[[102,[101]]]]]],[[[3,[2]]],[[20,[[102,[100]]]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,90,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[3,"SessionRecord",0],[15,"u8"],[15,"slice"],[4,"SignalProtocolError",1026],[4,"Result",1201],[3,"InMemKyberPreKeyStore",0],[8,"Iterator",1202],[3,"InMemSignalProtocolStore",0],[3,"InMemPreKeyStore",0],[3,"InMemSignedPreKeyStore",0],[15,"tuple"],[3,"SignalMessage",0],[3,"PreKeySignalMessage",0],[3,"SenderKeyMessage",0],[3,"SenderKeyDistributionMessage",0],[3,"PublicKey",0],[3,"PlaintextContent",0],[3,"PrivateKey",0],[3,"Box",1203],[6,"Result",1026],[3,"KeyPair",0],[8,"CryptoRng",1204],[8,"Rng",1205],[3,"ServerCertificate",0],[3,"SenderCertificate",0],[15,"u32"],[4,"ServiceIdKind",0],[4,"ServiceId",0],[3,"DeviceId",0],[3,"ProtocolAddress",0],[3,"DisplayableFingerprint",0],[3,"ScannableFingerprint",0],[3,"Fingerprint",0],[3,"IdentityKey",0],[3,"IdentityKeyPair",0],[4,"CiphertextMessageType",0],[3,"KyberPayload",0],[3,"DecryptionErrorMessage",0],[4,"ContentHint",0],[3,"SenderKeyRecord",0],[3,"PreKeyBundle",0],[3,"KyberPreKeyId",0],[3,"KyberPreKeyRecord",0],[3,"PreKeyId",0],[3,"PreKeyRecord",0],[3,"SignedPreKeyId",0],[3,"SignedPreKeyRecord",0],[3,"InMemIdentityKeyStore",0],[3,"InMemSessionStore",0],[3,"InMemSenderKeyStore",0],[4,"Direction",0],[4,"Ordering",1206],[15,"bool"],[3,"UnidentifiedSenderMessageContent",0],[3,"Uuid",1207],[8,"SenderKeyStore",0],[3,"Choice",1208],[8,"Sized",1209],[3,"SealedSenderDecryptionResult",0],[3,"String",1210],[15,"char"],[8,"FromIterator",1211],[15,"u64"],[3,"Formatter",1212],[6,"Result",1212],[4,"CiphertextMessage",0],[3,"PreKeyBundleContent",0],[4,"KeyType",1109],[8,"Future",1213],[3,"Pin",1214],[3,"Vec",1215],[4,"Option",1216],[3,"SystemTime",1217],[8,"Hasher",1218],[3,"AliceSignalProtocolParameters",0],[3,"BobSignalProtocolParameters",0],[6,"SerializedCiphertext",1109],[6,"PublicKey",1109],[8,"SessionStore",0],[8,"IdentityKeyStore",0],[8,"PreKeyStore",0],[8,"SignedPreKeyStore",0],[8,"KyberPreKeyStore",0],[8,"FnOnce",1219],[15,"str"],[3,"KeyPair",1109],[6,"ServiceIdFixedWidthBinaryBytes",0],[6,"SecretKey",1109],[3,"TryFromPrimitiveError",1220],[3,"TypeId",1221],[8,"Error",1222],[15,"usize"],[3,"Incremental",1078],[8,"Clone",1223],[8,"Mac",1224],[3,"Validating",1078],[6,"Output",1225],[3,"MacError",1224],[8,"IntoIterator",1211],[3,"Public",1109],[3,"Secret",1109],[3,"Key",1109],[8,"KeyKind",1109],[8,"GenericSignedPreKey",0],[13,"NoSenderKeyState",1076],[13,"InvalidSenderKeySession",1076]]},\ +"libsignal_service":{"doc":"","t":"DRRNNEIDNENNNNRMMALLLLLLLLALLAAFLLALLLLLLLLLLLLLLALLLLLAAMLAAAAAACAAALALAALLLALLLLLLLLLLLLLLLLALLLLALLLLACENNLLFFLLLLLLLLLLLDLLLLLFLLLLLLLLNNENNDDEGNNLLLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLMMLLLLMCCCNDECNCCNCCCDCNCNCCNCCNCNCNMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMCMLLLLLLLLLLLLMLLLCDLLMLMLMLMLMMMMMMLLMLMLDNNNNIENNNNDEDEDDNNDNNNNNNNDNNNNDDNNNNNNNMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLFLLMLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLMMMMLMMMMLMMMMLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMLLLLLLLLLLLLKLMMMMMMMMFCNENNDDNCQCCCIELLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLCLDDNNNENNMMMLLLLLLMMLLMLLLLLLLLLLMLLLMMLMMLLLLLLLLLLLLLMMLLLDDDIDDLLLLLLLLLLLLLLLLLLLLLLLMLLLLLMMMKKMMMKMMMLLLLKKKMMMLLLLLLLLLLLLLLLLLLLLLLLCCCCCDCCDDCCCCSSSSCDIYCCCCCCCCCCDDLLLLLLLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNDENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLMLLLMLLLLLLLLLLLDLLLLLLLLLLDDDDDDDDDDDDDDDDDDDDDDDNDDDDDDDDDDEDDDDDDNDDDDDDDAMLLMMLMLMMLMMLMLLMMMMMLMMMLLMMMMMAMLMLMMMMMMMMLLMMMLMLLLLMMMMAMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMAMLMLMLLMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMAMLMMLMMMMAMMLMMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMLMLMLMLMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMALLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMAMALMAMAALMAMMLLLLMMLMMLLLLMMMMLMMLLMMLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMMLMMMMLMLMAMMLMMMMMMLMMLLLMMMLMMLLMMMMMALLMMLLMMAMMLLMMMLMLMMMMMMMLLLLMMMMMMLMLMLMMMMLMMMLMAMLMMMMLMMLMMMLMALMMALMMLMLLLLLLLLLLLLLLLMMMMLMLLMLMLMLMLMMMMLMMAMAMLMLMLMALMLMLMLMLLLLMMMMMMMMLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMALMLMLMLMMMMLMLMAMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALMLENNNNNLLLLLLLLLLLLLLLLLLLLENNNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLENNNNNNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLALLLLLMMMMMLLLLLLLMLMAALLLMMMLLLMMMLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLMLLLLLLNNNNNELLLLLLLLLLLLLLLLLLLLNNELLLLLLLLLLLLLLLLLLLLNNELLLLLLLLLLLLLLLLLLLLDLLLLLLMLLLLLLLMLLLLLNDDNNEDDNNNDNNEDDNDDNNMMLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLMLLMMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMMMLMLMLMLLAALMLMLMLLMLMLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLDDDDDMLLLLLLLLLLLMLLLLLLLLLLLLLLLLMLLLLLLMALLLLLLLLLLLMLLLLLLLLLLLMLLLLLLMLLLMMMLMLMALMALMLMLMLLLLMLMLLLLLLLLLLLLLLLLLLMMMLLLLLLLMMLLLLLNNNENLLLLLLLLLLLLLLLLLLLLNNNENLLLLLLLLLLLLLLLLLLLLNNENLLLLLLLLLLLLLLLLLLLLDNDEDNAAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMALLLLLMLLLLLLLLLMLLLLLLLLNNELLLLLLLLLLLLLLLLLLLLEDNLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLDNELLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLNNDELLLLLLLLLLLMLLLLLLLMLLLLLLLLLLMLLLLLLLLLLNNNNNENNLLLLLLLLLLLLLLLLLLLLNENNNLLLLLLLLLLLLLLLLDAMMMMLLLLLLMMMMLLLLLMMMMMMMMMMMMMMMMLLLLLDDDDDDDDDDDDDDDDDDDDDDLMMMMMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMMMMMMMLLMMLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLMMLLLLLLNDNNENNLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLMLLLMLLLLLLLLLLLMLLLLLLLLLLEDNLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLNNENLLLLLLLLLLLLLLLLLLLLDLLLLLLMLLMLLLLLMLLLLLLEDNLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLNNENLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLMLLLMLLMLMLMMLLLLLDLLLLLLLLLLLMLLMLLLLLENNLLLLLLLLLLLLLLLLDDDDDDDDDDDDDDDDDMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLLMLMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLMLLLLLLLLLLLLLLLLLLMLMLMMALMLMMALMLMMLMLMLMLMALMLLLMMMALLLLLLLLLMALMMMLMLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLMLMMLLLLLLLLLLLLLLLLLNNNNEENNNNENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNELLLLLLLLLLLLLLLLLLLLNNNENLLLLLLLLLLLLLLLLLLLLNNNNENLLLLLLLLLLLLLLLLLLLLDNELMLLLLLLLLLLLLLLLLMLLLLLLLMLMLMLMLMMLLLLLLLLLLNNNNNENLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLMMMLLLLLLLLLLLMLLLLLLLLLMLLNNELLLLLLLLLLLLLLLLLLLLENNNNDNNNNELMLLLLLLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLENNLLLLLLLLLLLLLLLLLLLLDLLLLLLMLMLLLLLLMLAMLLLLLLMLLENNNNNNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNENNLLLLLLLLLLLLLLLLLLLLNNENLLLLLLLLLLLLLLLLLLLLDNNNNDNNCCDECENNNNMMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLFLLLLLFMMMMMLMMLMLLLLLLLLLLLLLLLLMLLLLLMMMDNDENNQNRDDDNNDENNNNNRDDDDNDNNNNNNNDDDDNNINDNEDNNNEEDNNDNDNNNNNNEDNDNNMMMLMMMMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMLLLLLLLLLLLLLLLLLLMLMLLLLKLLLLLLLLLLLLLLLLLLMMMLMMLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLKLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMMMMMMMMMMKLMLMMMMMMMMMMKKMMMLKKLLMMMMLMLLLLMLLLLLLLLLLLLMMLMMMMLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKMMMMMMMMDLLLLLLLLLLLLLLLDENCNCNNDENNDDNNDGDNNNMMLLLLLLLLLLLLLLLLMLLLLMMLMMMLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMMMMLMMMMLLLLLLLMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMLMLLLLLLLLMMMMMNNEDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLILKLKKCCFCDLLMLLMLLLLAAAAAAAAFFFFFFFFFFFFFFFFDDLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["AccountManager","GROUP_LEAVE_FLAG","GROUP_UPDATE_FLAG","InvalidPublicKey","InvalidUuid","LinkError","MaybeSend","Profile","ProfileCipherError","ProfileManagerError","ProtocolError","ProvisioningError","ServiceError","ServiceError","USER_AGENT","about","about_emoji","attachment_cipher","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cipher","clone","clone_into","configuration","content","decrypt_device_name","default","deserialize","envelope","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","groups_v2","into","into","into","into","link_device","messagepipe","models","name","new","pre_keys","prelude","profile_cipher","profile_name","profile_service","proto","protocol","provisioning","push_service","receiver","retrieve_profile","sender","serialize","service_address","session_store","set_account_attributes","source","source","sticker_cipher","submit_recaptcha_challenge","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unidentified_access","update_device_name","update_pre_key_bundle","upload_versioned_profile","upload_versioned_profile_without_avatar","utils","vzip","vzip","vzip","vzip","websocket","zkgroup","AttachmentCipherError","MacError","PaddingError","borrow","borrow_mut","decrypt_in_place","encrypt_in_place","eq","equivalent","fmt","fmt","from","into","to_string","try_from","try_into","type_id","vzip","ServiceCipher","borrow","borrow_mut","clone","clone_into","from","get_preferred_protocol_address","into","new","open_envelope","to_owned","try_from","try_into","type_id","vzip","Cdn","ContactDiscovery","Endpoint","Production","Service","ServiceConfiguration","ServiceCredentials","SignalServers","SignalingKey","Staging","Storage","authorization","base_url","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","certificate_authority","clone","clone","clone","clone_into","clone_into","clone_into","deserialize","device_id","e164","eq","equivalent","fmt","fmt","from","from","from","from","from","from","from_str","into","into","into","into","login","password","phonenumber","serialize","signaling_key","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unidentified_sender_trust_root","uuid","vzip","vzip","vzip","vzip","zkgroup_server_public_params","AttachmentPointer","AttachmentPointerFlags","CallMessage","CallMessage","Content","ContentBody","DataMessage","DataMessage","DataMessageFlags","EditMessage","EditMessage","GroupContext","GroupContextV2","GroupType","Metadata","NullMessage","NullMessage","PniSignatureMessage","PniSignatureMessage","Reaction","ReceiptMessage","ReceiptMessage","ServiceError","StoryMessage","StoryMessage","SyncMessage","SynchronizeMessage","TypingMessage","TypingMessage","body","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_body","from_proto","into","into","into","into_proto","metadata","needs_receipt","sender","sender_device","sync_message","timestamp","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unidentified_sender","vzip","vzip","vzip","Envelope","EnvelopeEntity","borrow","borrow_mut","content","deserialize","destination_uuid","from","guid","into","report_spam_token","serialize","server_timestamp","source","source_device","source_uuid","story","timestamp","try_from","try_into","type","type_id","urgent","vzip","AccessControl","AnnouncementOnly","AttributeAccess","Avatar","BincodeError","CredentialsCache","CredentialsCacheError","DeleteMember","DeletePendingMember","DeleteRequestingMember","Description","Group","GroupChange","GroupChanges","GroupDecodingError","GroupsManager","InMemoryCredentialsCache","InviteLinkAccess","InviteLinkPassword","Member","MemberAccess","ModifyMemberProfileKey","ModifyMemberRole","NewMember","NewPendingMember","NewRequestingMember","NotAci","PendingMember","PromotePendingMember","PromoteRequestingMember","ProtobufDecodeError","ReadError","RequestingMember","Timer","Timer","Title","WriteError","WrongBlob","WrongEnumValue","ZkGroupDeserializationFailure","ZkGroupVerificationFailure","access_control","add_from_invite_link","added_by_uuid","attributes","avatar","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","changes","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","decrypt_group","decrypt_group_context","default","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","disappearing_messages_timer","duration","editor","eq","eq","eq","eq","eq","eq","equivalent","equivalent","fetch_encrypted_group","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get_authorization_for_today","get_group","into","into","into","into","into","into","into","into","into","into","into","into","invite_link_password","joined_at_revision","members","members","new","pending_members","profile_key","profile_key","requesting_members","retrieve_avatar","revision","revision","role","role","serialize","serialize","serialize","serialize","serialize","serialize","source","timestamp","timestamp","title","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","utils","uuid","uuid","uuid","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","write","profile_key","profile_key","role","role","uuid","uuid","uuid","uuid","derive_v2_migration_master_key","Envelope","Envelope","Incoming","KeepAliveRequest","Message","MessagePipe","PanicingWebSocketService","QueueEmpty","ServiceCredentials","Stream","WebSocketMessage","WebSocketRequestMessage","WebSocketResponseMessage","WebSocketService","WebSocketStreamItem","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","fmt","from","from","from","from","from_socket","into","into","into","into","send_message","send_message","stream","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","web_socket_message","ws","Attachment","Contact","MissingAvatarContentType","MissingProfileKey","MissingUuid","ParseContactError","Protobuf","Uuid","archived","avatar","blocked","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","color","content_type","deserialize","deserialize","expire_timer","fmt","fmt","fmt","fmt","from","from","from","from","from","from_proto","inbox_position","into","into","into","name","phone_number","profile_key","profile_key","reader","serialize","serialize","source","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","uuid","verified","vzip","vzip","vzip","KyberPreKeyEntity","PreKeyEntity","PreKeyState","PreKeysStore","SignedPreKey","SignedPreKeyEntity","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deserialize","deserialize","deserialize","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","identity_key","into","into","into","into","into","key_id","key_id","key_id","next_pq_pre_key_id","next_signed_pre_key_id","pq_last_resort_key","pq_pre_keys","pre_keys","pre_keys_offset_id","public_key","public_key","public_key","serialize","serialize","serialize","serialize","set_next_pq_pre_key_id","set_next_signed_pre_key_id","set_pre_keys_offset_id","signature","signature","signed_pre_key","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","AccessControl","AttachmentIdentifier","AttachmentPointer","Contacts","Content","DeviceId","Envelope","Group","GroupMasterKey","GroupSecretParams","Member","MessageReceiver","MessageSender","MessageSenderError","NAMESPACE_DNS","NAMESPACE_OID","NAMESPACE_URL","NAMESPACE_X500","PendingMember","ProfileKey","ProtobufMessage","ProtobufMessage","PushService","RequestingMember","ServiceAddress","ServiceCipher","ServiceConfiguration","ServiceCredentials","ServiceError","SessionStoreExt","SignalingKey","Timer","Uuid","UuidError","as_braced","as_bytes","as_fields","as_hyphenated","as_ref","as_simple","as_u128","as_u64_pair","as_urn","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","braced","bytes","clear","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","create","decode","decode_length_delimited","decrypt_blob","decrypt_blob_with_padding","decrypt_profile_key","decrypt_service_id","default","default","derive_access_key","derive_from_master_key","deserialize","deserialize","deserialize","deserialize","encode","encode_buffer","encode_hex","encode_hex_upper","encode_length_delimited","encode_length_delimited_to_vec","encode_to_vec","encoded_len","encrypt_blob","encrypt_blob_with_padding","encrypt_profile_key","encrypt_profile_key_bytes","encrypt_service_id","encrypt_uid_struct","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_bytes","from_bytes_le","from_bytes_ref","from_fields","from_fields_le","from_slice","from_slice_le","from_str","from_u128","from_u128_le","from_u64_pair","generate","generate","get_bytes","get_commitment","get_group_identifier","get_master_key","get_profile_key_version","get_public_params","get_timestamp","get_variant","get_version","get_version_num","hash","hash","hash","hyphenated","into","into","into","into","into","into","into_bytes","is_max","is_nil","max","merge","merge_length_delimited","new","nil","parse_str","partial_cmp","partial_cmp","phonenumber","serialize","serialize","serialize","serialize","simple","to_bytes_le","to_fields_le","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_u128_le","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_parse","try_parse_ascii","type_id","type_id","type_id","type_id","type_id","type_id","urn","vzip","vzip","vzip","vzip","vzip","vzip","EncryptionError","InputTooLong","ProfileCipher","ProfileCipherError","Utf8Error","borrow","borrow","borrow_mut","borrow_mut","decrypt_about","decrypt_avatar","decrypt_emoji","decrypt_name","encrypt_about","encrypt_emoji","encrypt_name","fmt","fmt","from","from","from","from","into","into","into_inner","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ProfileName","as_ref","borrow","borrow_mut","clone","clone_into","deserialize","deserialize","deserialize","empty","eq","equivalent","family_name","fmt","fmt","from","given_name","into","is_cjkv","is_empty","serialize","serialize","to_owned","to_string","try_from","try_into","type_id","vzip","ProfileService","borrow","borrow_mut","from","from_socket","into","retrieve_profile_by_id","try_from","try_into","type_id","vzip","AccessControl","AttachmentPointer","AvatarUploadAttributes","BannedMember","BodyRange","CallMessage","ContactDetails","Content","DataMessage","DecryptionErrorMessage","DeviceName","EditMessage","Envelope","Group","GroupAttributeBlob","GroupChange","GroupChanges","GroupContext","GroupContextV2","GroupDetails","GroupExternalCredential","GroupInviteLink","GroupJoinInfo","Initial","Member","NullMessage","Pack","PaymentAddress","PendingMember","PniSignatureMessage","Preview","ProvisionEnvelope","ProvisionMessage","ProvisioningUuid","ProvisioningVersion","ReceiptMessage","RequestingMember","SenderCertificate","ServerCertificate","StoryMessage","SyncMessage","TabletSupport","TextAttachment","TypingMessage","UnidentifiedSenderMessage","Verified","WebSocketMessage","WebSocketRequestMessage","WebSocketResponseMessage","access_control","access_control","aci","aci","aci","aci","aci_identity_key_private","aci_identity_key_private","aci_identity_key_public","aci_identity_key_public","acl","action","action","actions","active","active","add_from_invite_link","add_from_invite_link","add_from_invite_link","add_from_invite_link","added_by_user_id","address","algorithm","allows_replies","allows_replies","announcements_only","answer","archived","archived","archived","archived","associated_value","attachment","attachment_identifier","attachment_pointer","attachments","attributes","attributes","author","author","avatar","avatar","avatar","avatar","avatar","background","banned_members","blocked","blocked","blocked","blocked","blocked","blur_hash","blur_hash","body","body","body","body","body","body","body","body","body_range","body_ranges","body_ranges","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","busy","call_event","call_link_update","call_log_event","call_message","call_message","caption","caption","cdn_number","cdn_number","certificate","certificate","certificate","certificate","change_epoch","ciphertext","ciphertext","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","color","color","color","color","configuration","contact","contact_details","contacts","content","content","content","content_type","content_type","contents","cover","credential","data_message","data_message","data_message","date","date","date","decrypt","decryption_error_message","decryption_error_message","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","delete","description","description","description","description","destination_aci","destination_aci","destination_device_id","destination_device_id","destination_service_id","destination_service_id","device_id","device_id","digest","digest","disappearing_messages_timer","edit_message","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encrypted_message","encrypted_message","encrypted_static","encrypted_static","envelope","ephemeral_public","ephemeral_public","ephemeral_public","ephemeral_public","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","expire_timer","expire_timer","expire_timer","expire_timer","expire_timer","expire_timer","fetch_latest","file_name","file_name","flags","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_i32","from_request","gift_badge","group","group_attribute_blob","group_call_update","group_change","group_change","group_change","group_changes","group_changes","group_context","group_details","group_id","group_id","group_invite_link","group_v2","hangup","has_file_attachment","has_story_context","has_text_attachment","hash","headers","headers","height","height","ice_update","id","id","id","id","id","id","id","id","identity_key","identity_key","image","inbox_position","inbox_position","inbox_position","inbox_position","incremental_digest","incremental_digest","incremental_mac_chunk_size","incremental_mac_chunk_size","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","invite_link_password","is_prekey_signal_message","is_queue_empty","is_reaction","is_receipt","is_signal_key_encrypted","is_signal_message","is_signal_service_envelope","is_story","is_story_reaction","is_unidentified_sender","is_urgent","is_valid","is_view_once","is_view_once","joined_at_revision","key","key","key","keys","legacy_hangup","length","length","master_key","master_key","member","member","member_count","members","members","members","members","members","members_e164","members_e164","message","message","message_request_response","name","name","name","name","name","name","null_message","null_message","null_message","number","number","number","number","offer","opaque","outgoing_payment","pack","padding","padding","padding","padding","partial_cmp","path","path","payment","payment_address","pending_admin_approval","pending_members","pni","pni","pni","pni","pni_change_number","pni_identity_key_private","pni_identity_key_private","pni_identity_key_public","pni_identity_key_public","pni_signature_message","policy","presentation","presentation","preview","preview","profile_key","profile_key","profile_key","profile_key","profile_key","profile_key","profile_key","profile_key","profile_key","profile_key","provisioning_code","provisioning_code","provisioning_version","provisioning_version","public_key","public_key","public_key","public_key","quote","ratchet_key","ratchet_key","reaction","read","read_receipts","read_receipts","receipt_message","receipt_message","reporting_token","reporting_token","request","request","requesting_members","required_protocol_version","required_protocol_version","response","revision","revision","revision","revision","role","role","sender_certificate","sender_key_distribution_message","sender_key_distribution_message","sent","server_certificate","server_guid","server_guid","server_signature","server_timestamp","server_timestamp","set_action","set_add_from_invite_link","set_add_from_invite_link","set_attributes","set_members","set_role","set_state","set_text_style","set_type","set_type","set_type","set_type","signature","signature","signature","signature","signature","signature","signature","size","size","source_address","source_device","source_device","source_service_id","source_service_id","start","start","state","state","status","status","sticker","sticker_pack_operation","stickers","story","story","story_context","story_message","story_message","sync_message","sync_message","synthetic_iv","synthetic_iv","target_sent_timestamp","target_sent_timestamp","text","text","text_attachment","text_background_color","text_background_color","text_foreground_color","text_foreground_color","text_style","text_style","thumbnail","thumbnail","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","title","title","title","title","title","title","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","token","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type","type","type","type","type","type","type","type","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","typing_message","typing_message","unidentified_sender_message","upload_timestamp","upload_timestamp","urgent","urgent","url","url","user_agent","user_agent","user_id","user_id","user_id","uuid","uuid","verb","verb","verified","verified","verified","view_once_open","viewed","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","web_socket_message","width","width","with_padding","AccessRequired","Administrator","Any","Member","Unknown","Unsatisfiable","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","AttachmentIdentifier","Borderless","CdnId","CdnKey","Flags","Gif","VoiceMessage","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","default","encode","encoded_len","eq","eq","equivalent","fmt","fmt","from","from","from_i32","hash","into","into","is_valid","merge","partial_cmp","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AssociatedValue","Bold","Italic","MentionAci","Monospace","None","Spoiler","Strikethrough","Style","Style","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","default","encode","encoded_len","eq","eq","equivalent","fmt","fmt","from","from","from_i32","hash","into","into","is_valid","merge","partial_cmp","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Answer","Busy","Hangup","IceUpdate","Offer","Opaque","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","data","data","default","default","default","default","default","default","device_id","device_id","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","hangup","id","id","id","id","id","id","id","id","id","id","into","into","into","into","into","into","line","line","mid","mid","offer","opaque","opaque","opaque","opaque","opaque","opaque","opaque","sdp","sdp","sdp","sdp","sdp","sdp","set_type","set_type","set_urgency","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type","type","type","type","type_id","type_id","type_id","type_id","type_id","type_id","urgency","urgency","vzip","vzip","vzip","vzip","vzip","vzip","HangupAccepted","HangupBusy","HangupDeclined","HangupNeedPermission","HangupNormal","Type","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","OfferAudioCall","OfferVideoCall","Type","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Droppable","HandleImmediately","Urgency","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Avatar","borrow","borrow_mut","clear","clone","clone_into","content_type","content_type","default","encoded_len","eq","fmt","from","into","length","length","to_owned","try_from","try_into","type_id","vzip","CdnSelectorAttachments","Contact","Delete","EndSession","ExpirationTimerUpdate","Flags","GiftBadge","GroupCallUpdate","Initial","Mentions","MessageTimers","Payment","Payments","ProfileKeyUpdate","ProtocolVersion","Quote","Reaction","Reactions","Sticker","StoryContext","ViewOnce","ViewOnceVideo","address","attachments","author_aci","author_aci","author_aci","author_aci","avatar","body_ranges","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","contact","data","default","default","default","default","default","default","default","default","default","default","default","email","emoji","emoji","emoji","emoji","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","era_id","era_id","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_i32","from_i32","hash","hash","id","id","into","into","into","into","into","into","into","into","into","into","into","is_valid","is_valid","item","name","number","organization","organization","pack_id","pack_id","pack_key","pack_key","partial_cmp","partial_cmp","payment","quote","receipt_credential_presentation","receipt_credential_presentation","remove","remove","sent_timestamp","sent_timestamp","set_type","sticker_id","sticker_id","target_author_aci","target_author_aci","target_sent_timestamp","target_sent_timestamp","target_sent_timestamp","target_sent_timestamp","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type","type","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Avatar","Email","Name","Phone","PostalAddress","avatar","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","city","city","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","country","country","default","default","default","default","default","display_name","display_name","email","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","eq","family_name","family_name","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","given_name","given_name","into","into","into","into","into","is_profile","is_profile","label","label","label","label","label","label","middle_name","middle_name","neighborhood","neighborhood","phone","pobox","pobox","postal_address","postcode","postcode","prefix","prefix","region","region","set_type","set_type","set_type","street","street","suffix","suffix","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type","type","type","type","type","type","type_id","type_id","type_id","type_id","type_id","value","value","value","value","vzip","vzip","vzip","vzip","vzip","Custom","Home","Mobile","Type","Work","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Custom","Home","Mobile","Type","Work","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Custom","Home","Type","Work","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Activation","Activation","Amount","Item","Notification","Notification","activation","amount","amount","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clear","clear","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","default","default","default","encode","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","into","into","into","into","merge","note","note","notification","set_type","to_owned","to_owned","to_owned","to_owned","transaction","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type","type","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","Activated","Request","Type","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Amount","MobileCoin","MobileCoin","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","encode","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","into","into","merge","pico_mob","pico_mob","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","MobileCoin","MobileCoin","Transaction","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","encode","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","into","into","merge","receipt","receipt","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","GiftBadge","Normal","QuotedAttachment","Type","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","cmp","content_type","content_type","default","default","encoded_len","eq","eq","equivalent","file_name","file_name","fmt","fmt","from","from","from_i32","hash","into","into","is_valid","partial_cmp","thumbnail","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Ciphertext","KeyExchange","PlaintextContent","PrekeyBundle","Receipt","Type","UnidentifiedSender","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Avatar","Content","Description","DisappearingMessagesDuration","Title","borrow","borrow_mut","clone","clone_into","encode","encoded_len","eq","fmt","from","into","merge","to_owned","try_from","try_into","type_id","vzip","Actions","actions","add_banned_members","add_members","add_pending_members","add_requesting_members","borrow","borrow_mut","clear","clone","clone_into","default","delete_banned_members","delete_members","delete_pending_members","delete_requesting_members","encoded_len","eq","fmt","from","into","modify_add_from_invite_link_access","modify_announcements_only","modify_attributes_access","modify_avatar","modify_description","modify_disappearing_messages_timer","modify_invite_link_password","modify_member_access","modify_member_profile_keys","modify_member_roles","modify_title","promote_pending_members","promote_pending_pni_aci_members","promote_requesting_members","revision","source_service_id","to_owned","try_from","try_into","type_id","vzip","AddBannedMemberAction","AddMemberAction","AddPendingMemberAction","AddRequestingMemberAction","DeleteBannedMemberAction","DeleteMemberAction","DeletePendingMemberAction","DeleteRequestingMemberAction","ModifyAddFromInviteLinkAccessControlAction","ModifyAnnouncementsOnlyAction","ModifyAttributesAccessControlAction","ModifyAvatarAction","ModifyDescriptionAction","ModifyDisappearingMessagesTimerAction","ModifyInviteLinkPasswordAction","ModifyMemberProfileKeyAction","ModifyMemberRoleAction","ModifyMembersAccessControlAction","ModifyTitleAction","PromotePendingMemberAction","PromotePendingPniAciMemberProfileKeyAction","PromoteRequestingMemberAction","add_from_invite_link_access","add_from_invite_link_access","added","added","added","added","announcements_only","attributes_access","attributes_access","avatar","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","deleted_user_id","deleted_user_id","deleted_user_id","deleted_user_id","description","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","invite_link_password","join_from_invite_link","members_access","members_access","pni","presentation","presentation","presentation","profile_key","profile_key","profile_key","role","role","role","role","set_add_from_invite_link_access","set_attributes_access","set_members_access","set_role","set_role","timer","title","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","user_id","user_id","user_id","user_id","user_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","GroupChangeState","borrow","borrow_mut","clear","clone","clone_into","default","encoded_len","eq","fmt","from","group_change","group_state","into","to_owned","try_from","try_into","type_id","vzip","Deliver","Member","Quit","RequestInfo","Type","Unknown","Update","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","cmp","default","default","e164","e164","encoded_len","eq","eq","equivalent","fmt","fmt","from","from","from_i32","hash","into","into","is_valid","partial_cmp","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Avatar","Member","borrow","borrow","borrow_mut","borrow_mut","clear","clear","clone","clone","clone_into","clone_into","content_type","content_type","default","default","e164","e164","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","into","into","length","length","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Contents","GroupInviteLinkContentsV1","V1Contents","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","encode","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","group_master_key","into","into","invite_link_password","merge","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Administrator","Default","Role","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Sticker","borrow","borrow_mut","clear","clone","clone_into","content_type","content_type","default","emoji","emoji","encoded_len","eq","fmt","from","id","id","into","to_owned","try_from","try_into","type_id","vzip","Address","MobileCoinAddress","MobileCoinAddress","address","address","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","encode","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","into","into","merge","signature","signature","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Delivery","Read","Type","Viewed","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Certificate","borrow","borrow_mut","clear","clone","clone_into","default","encoded_len","eq","expires","expires","fmt","from","identity_key","identity_key","into","sender_device","sender_device","sender_e164","sender_e164","sender_uuid","sender_uuid","signer","to_owned","try_from","try_into","type_id","vzip","Certificate","borrow","borrow_mut","clear","clone","clone_into","default","encoded_len","eq","fmt","from","id","id","into","key","key","to_owned","try_from","try_into","type_id","vzip","Attachment","FileAttachment","TextAttachment","borrow","borrow_mut","clone","clone_into","encode","encoded_len","eq","fmt","from","into","merge","to_owned","try_from","try_into","type_id","vzip","Blocked","CallEvent","CallLinkUpdate","CallLogEvent","Configuration","Contacts","FetchLatest","Keys","MessageRequestResponse","OutgoingPayment","PniChangeNumber","Read","Request","Sent","StickerPackOperation","ViewOnceOpen","Viewed","acis","admin_pass_key","admin_pass_key","blob","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","call_event","call_log_event","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","complete","complete","conversation_id","conversation_id","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","destination_e164","destination_e164","destination_service_id","destination_service_id","direction","direction","edit_message","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","event","event","expiration_start_timestamp","expiration_start_timestamp","fetch_latest","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","group_id","group_id","group_ids","id","id","identity_key_pair","identity_key_pair","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_recipient_update","is_recipient_update","last_resort_kyber_pre_key","last_resort_kyber_pre_key","link_previews","link_previews","message","message_request_response","new_e164","new_e164","note","note","numbers","outgoing_payment","pack_id","pack_id","pack_key","pack_key","payment_detail","provisioning_version","provisioning_version","read_receipts","read_receipts","recipient_service_id","recipient_service_id","registration_id","registration_id","request","root_key","root_key","sender_aci","sender_aci","sender_aci","sender_aci","sender_aci","sender_aci","sent","set_direction","set_event","set_type","set_type","set_type","set_type","set_type","set_type","signed_pre_key","signed_pre_key","sticker_pack_operation","storage_service","storage_service","story_message","story_message_recipients","thread_aci","thread_aci","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type","type","type","type","type","type","type","type","type","type","type","type","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","typing_indicators","typing_indicators","unidentified_delivery_indicators","unidentified_delivery_indicators","unidentified_status","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Accepted","AdHocCall","AudioCall","Delete","Direction","Event","GroupCall","Incoming","NotAccepted","Outgoing","Type","UnknownAction","UnknownDirection","UnknownType","VideoCall","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","default","default","default","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from_i32","from_i32","from_i32","hash","hash","hash","into","into","into","is_valid","is_valid","is_valid","partial_cmp","partial_cmp","partial_cmp","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Clear","Type","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","LocalProfile","StorageManifest","SubscriptionStatus","Type","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Accept","Block","BlockAndDelete","Delete","Type","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","MobileCoin","MobileCoin","PaymentDetail","amount_pico_mob","amount_pico_mob","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","encode","encoded_len","encoded_len","eq","eq","fee_pico_mob","fee_pico_mob","fmt","fmt","from","from","into","into","ledger_block_index","ledger_block_index","ledger_block_timestamp","ledger_block_timestamp","merge","output_public_keys","receipt","receipt","recipient_address","recipient_address","spent_key_images","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Blocked","Configuration","Contacts","Keys","PniIdentity","Type","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","StoryMessageRecipient","UnidentifiedDeliveryStatus","borrow","borrow","borrow_mut","borrow_mut","clear","clear","clone","clone","clone_into","clone_into","default","default","destination_service_id","destination_service_id","destination_service_id","destination_service_id","distribution_list_ids","encoded_len","encoded_len","eq","eq","fmt","fmt","from","from","into","into","is_allowed_to_reply","is_allowed_to_reply","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unidentified","unidentified","vzip","vzip","Install","Remove","Type","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Background","Bold","Color","Condensed","Default","Gradient","Gradient","Regular","Script","Serif","Style","angle","angle","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone","clone","clone_into","clone_into","clone_into","cmp","colors","default","default","encode","encoded_len","encoded_len","end_color","end_color","eq","eq","eq","equivalent","fmt","fmt","fmt","from","from","from","from_i32","hash","into","into","into","is_valid","merge","partial_cmp","positions","start_color","start_color","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Action","Started","Stopped","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Message","borrow","borrow_mut","clear","clone","clone_into","content","content","content_hint","content_hint","default","encoded_len","eq","fmt","from","group_id","group_id","into","message","sender_certificate","set_content_hint","set_type","to_owned","try_from","try_into","type","type","type_id","vzip","ContentHint","Default","Implicit","Message","PlaintextContent","PrekeyMessage","Resendable","SenderkeyMessage","Type","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","default","default","eq","eq","equivalent","equivalent","fmt","fmt","from","from","from_i32","from_i32","hash","hash","into","into","is_valid","is_valid","partial_cmp","partial_cmp","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Default","State","Unverified","Verified","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Request","Response","Type","Unknown","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from_i32","hash","into","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","ConfirmCodeResponse","DecodeError","EncryptOnlyProvisioningCipher","InvalidData","InvalidProfileKey","NewDeviceRegistration","NewDeviceRegistration","ProtocolError","ProvisionEnvelope","ProvisionMessage","ProvisioningCipher","ProvisioningError","ProvisioningVersion","SecondaryDeviceProvisioning","ServiceError","Url","WsClosing","WsError","aci_private_key","aci_public_key","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","decrypt","deserialize","device_id","encrypt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_key_pair","from_public","generate","generate_registration_id","into","into","into","into","into","link_device","phone_number","pni_private_key","pni_public_key","pni_registration_id","profile_key","public_key","registration_id","service_ids","source","storage_capable","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","uuid","vzip","vzip","vzip","vzip","vzip","reason","reason","reason","AccountAttributes","AccountIdentity","AttachmentV2UploadAttributes","AvatarWrite","Base64DecodeError","BincodeError","ByteStream","CredentialsCacheError","DEFAULT_DEVICE_ID","DeviceCapabilities","DeviceId","DeviceInfo","GroupsV2DecryptionError","GroupsV2Error","HttpAuth","HttpAuthOverride","Identified","InvalidDeviceName","InvalidFrameError","InvalidUrl","JsonDecodeError","KEEPALIVE_TIMEOUT_SECONDS","LinkAccountAttributes","LinkCapabilities","LinkRequest","LinkResponse","MacError","MismatchedDevices","MismatchedDevicesException","NewAvatar","NoAvatar","NoOverride","NotFoundError","ParseServiceAddress","PhoneNumberIdentity","PreKeyResponse","PreKeyResponseItem","PreKeyStatus","ProofRequired","ProofRequiredError","ProtobufDecodeError","PushService","RateLimitExceeded","RecaptchaAttributes","RecoveryPassword","RegistrationMethod","RegistrationSessionMetadataResponse","ResponseError","RetainAvatar","SendError","ServiceError","ServiceIdType","ServiceIds","SessionId","SignalProtocolError","SignalServiceProfile","Sms","StaleDevices","StaleDevices","Timeout","Unauthorized","UnhandledResponseCode","Unidentified","UnsupportedContent","VerificationTransport","VerifyAccountResponse","Voice","WhoAmIResponse","WsClosing","WsError","about","about_emoji","account_attributes","aci","aci","aci","aci_pq_last_resort_pre_key","aci_signed_pre_key","allowed_to_request_code","announcement_group","as_str","avatar","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capabilities","capabilities","capabilities","captcha","captcha_required","change_number","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","count","create_verification_session","created","decrypt","default","default","default","delete_json","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","device_id","device_id","device_id","devices","devices","discoverable_by_phone_number","eq","eq","eq","equivalent","equivalent","equivalent","extra_devices","fetches_messages","fetches_messages","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_attachment","get_attachment_by_id","get_attachment_v2_upload_attributes","get_from_cdn","get_group","get_json","get_messages","get_pre_key","get_pre_key_status","get_pre_keys","get_protobuf","get_sender_certificate","get_sticker","get_sticker_pack_manifest","get_uuid_only_sender_certificate","gift_badges","gv1_migration","gv2","id","id","identity_key","identity_key","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","last_seen","link_device","missing_devices","name","name","name","name","next_call","next_sms","next_verification_attempt","number","number","options","password","patch_json","patch_verification_session","pin","pni","pni","pni","pni","pni","pni","pni_pq_last_resort_pre_key","pni_registration_id","pni_registration_id","pni_signed_pre_key","pnp","post_json","post_to_cdn0","pq_count","pq_pre_key","pre_key","push_challenge_required","put_json","put_protobuf","recovery_password","register_pre_keys","registration_id","registration_id","registration_id","registration_lock","request_verification_code","requested_information","retrieve_groups_v2_profile_avatar","retrieve_profile_avatar","retrieve_profile_by_id","send_messages","sender_key","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","session_id","set_account_attributes","signaling_key","signed_pre_key","source","stale_devices","storage","storage_capable","stories","submit_registration_request","submit_verification_code","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","token","token","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unidentified_access","unidentified_access_key","unlink_device","unrestricted_unidentified_access","unrestricted_unidentified_access","upload_attachment","username","uuid","uuid","verification_code","verified","video","voice","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","whoami","write_profile","ws","http_code","reason","reason","reason","reason","reason","reason","reason","MessageReceiver","borrow","borrow_mut","clone","clone_into","create_message_pipe","from","into","new","retrieve_contacts","retrieve_messages","to_owned","try_from","try_into","type_id","vzip","AttachmentSpec","AttachmentUploadError","AttachmentUploadError","ContactDetails","Err","GroupDetails","IoError","MaximumRetriesLimitExceeded","MessageSender","MessageSenderError","NotFound","Ok","OutgoingPushMessage","OutgoingPushMessages","ProofRequired","ProtocolError","SendMessageResponse","SendMessageResult","SentMessage","ServiceError","ServiceError","UntrustedIdentity","blur_hash","borderless","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","caption","clone","clone","clone_into","clone_into","content","content_type","deserialize","destination_device_id","destination_registration_id","file_name","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","height","into","into","into","into","into","into","into","into","length","messages","needs_sync","needs_sync","new","online","preview","recipient","recipient","send_contact_details","send_message","send_message_to_group","serialize","serialize","source","source","timestamp","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unidentified","upload_attachment","voice_note","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","address","options","token","uuid","InvalidUuid","NoUuid","ParseServiceAddressError","ServiceAddress","aci","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deserialize","eq","equivalent","fmt","fmt","fmt","from","from","from","from","into","into","serialize","source","to_owned","to_owned","to_protocol_address","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","type_id","type_id","uuid","vzip","vzip","SessionStoreExt","compute_safety_number","delete_all_sessions","delete_service_addr_device_session","delete_session","get_sub_device_sessions","AttachmentCipherError","decrypt_in_place","derive_key","encrypt_in_place","UnidentifiedAccess","borrow","borrow_mut","certificate","from","into","key","try_from","try_into","type_id","vzip","serde_base64","serde_optional_base64","serde_optional_private_key","serde_optional_public_key","serde_phone_number","serde_private_key","serde_public_key","serde_signaling_key","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","SignalRequestStream","SignalWebSocket","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","from","from","from_socket","get_attachment_v2_upload_attributes","into","into","is_closed","poll_next","request","send_messages","send_messages_unidentified","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","with_request_stream"],"q":[[0,"libsignal_service"],[106,"libsignal_service::attachment_cipher"],[124,"libsignal_service::cipher"],[139,"libsignal_service::configuration"],[213,"libsignal_service::content"],[298,"libsignal_service::envelope"],[322,"libsignal_service::groups_v2"],[566,"libsignal_service::groups_v2::GroupChange"],[574,"libsignal_service::groups_v2::utils"],[575,"libsignal_service::messagepipe"],[629,"libsignal_service::models"],[688,"libsignal_service::pre_keys"],[768,"libsignal_service::prelude"],[986,"libsignal_service::profile_cipher"],[1021,"libsignal_service::profile_name"],[1049,"libsignal_service::profile_service"],[1060,"libsignal_service::proto"],[2297,"libsignal_service::proto::access_control"],[2323,"libsignal_service::proto::attachment_pointer"],[2366,"libsignal_service::proto::body_range"],[2412,"libsignal_service::proto::call_message"],[2556,"libsignal_service::proto::call_message::hangup"],[2582,"libsignal_service::proto::call_message::offer"],[2605,"libsignal_service::proto::call_message::opaque"],[2628,"libsignal_service::proto::contact_details"],[2649,"libsignal_service::proto::data_message"],[2904,"libsignal_service::proto::data_message::contact"],[3040,"libsignal_service::proto::data_message::contact::email"],[3065,"libsignal_service::proto::data_message::contact::phone"],[3090,"libsignal_service::proto::data_message::contact::postal_address"],[3114,"libsignal_service::proto::data_message::payment"],[3194,"libsignal_service::proto::data_message::payment::activation"],[3217,"libsignal_service::proto::data_message::payment::amount"],[3254,"libsignal_service::proto::data_message::payment::notification"],[3291,"libsignal_service::proto::data_message::quote"],[3336,"libsignal_service::proto::envelope"],[3364,"libsignal_service::proto::group_attribute_blob"],[3385,"libsignal_service::proto::group_change"],[3427,"libsignal_service::proto::group_change::actions"],[3843,"libsignal_service::proto::group_changes"],[3862,"libsignal_service::proto::group_context"],[3907,"libsignal_service::proto::group_details"],[3947,"libsignal_service::proto::group_invite_link"],[3984,"libsignal_service::proto::member"],[4008,"libsignal_service::proto::pack"],[4031,"libsignal_service::proto::payment_address"],[4070,"libsignal_service::proto::receipt_message"],[4094,"libsignal_service::proto::sender_certificate"],[4122,"libsignal_service::proto::server_certificate"],[4143,"libsignal_service::proto::story_message"],[4162,"libsignal_service::proto::sync_message"],[4563,"libsignal_service::proto::sync_message::call_event"],[4638,"libsignal_service::proto::sync_message::call_log_event"],[4660,"libsignal_service::proto::sync_message::fetch_latest"],[4685,"libsignal_service::proto::sync_message::message_request_response"],[4711,"libsignal_service::proto::sync_message::outgoing_payment"],[4760,"libsignal_service::proto::sync_message::request"],[4787,"libsignal_service::proto::sync_message::sent"],[4830,"libsignal_service::proto::sync_message::sticker_pack_operation"],[4853,"libsignal_service::proto::text_attachment"],[4924,"libsignal_service::proto::typing_message"],[4947,"libsignal_service::proto::unidentified_sender_message"],[4976,"libsignal_service::proto::unidentified_sender_message::message"],[5025,"libsignal_service::proto::verified"],[5049,"libsignal_service::proto::web_socket_message"],[5073,"libsignal_service::provisioning"],[5163,"libsignal_service::provisioning::ProvisioningError"],[5166,"libsignal_service::push_service"],[5699,"libsignal_service::push_service::ServiceError"],[5707,"libsignal_service::receiver"],[5723,"libsignal_service::sender"],[5862,"libsignal_service::sender::MessageSenderError"],[5866,"libsignal_service::service_address"],[5909,"libsignal_service::session_store"],[5915,"libsignal_service::sticker_cipher"],[5919,"libsignal_service::unidentified_access"],[5930,"libsignal_service::utils"],[5938,"libsignal_service::utils::serde_base64"],[5940,"libsignal_service::utils::serde_optional_base64"],[5942,"libsignal_service::utils::serde_optional_private_key"],[5944,"libsignal_service::utils::serde_optional_public_key"],[5946,"libsignal_service::utils::serde_phone_number"],[5948,"libsignal_service::utils::serde_private_key"],[5950,"libsignal_service::utils::serde_public_key"],[5952,"libsignal_service::utils::serde_signaling_key"],[5954,"libsignal_service::websocket"],[5983,"libsignal_protocol::curve"],[5984,"alloc::string"],[5985,"core::result"],[5986,"serde::de"],[5987,"core::fmt"],[5988,"core::fmt"],[5989,"url"],[5990,"libsignal_protocol::storage::traits"],[5991,"core::option"],[5992,"serde::ser"],[5993,"core::error"],[5994,"core::any"],[5995,"libsignal_protocol::curve"],[5996,"rand_core"],[5997,"libsignal_protocol::address"],[5998,"core::convert"],[5999,"std::io"],[6000,"core::marker"],[6001,"alloc::vec"],[6002,"core::clone"],[6003,"libsignal_protocol::address"],[6004,"bincode::error"],[6005,"zkgroup::common::errors"],[6006,"zkgroup::api::auth::auth_credential_with_pni_response"],[6007,"zkgroup::api::server_params"],[6008,"std::collections::hash::map"],[6009,"bytes::bytes"],[6010,"core::future::future"],[6011,"alloc::boxed"],[6012,"core::pin"],[6013,"futures_core::stream"],[6014,"serde::de"],[6015,"libsignal_protocol::state::signed_prekey"],[6016,"libsignal_protocol::state::kyber_prekey"],[6017,"uuid::fmt"],[6018,"uuid::fmt"],[6019,"bytes::buf::buf_impl"],[6020,"core::default"],[6021,"alloc::alloc"],[6022,"zkgroup::api::groups::profile_key_ciphertext"],[6023,"libsignal_protocol::address"],[6024,"libsignal_protocol::address"],[6025,"core::iter::traits::collect"],[6026,"zkgroup::crypto::uid_struct"],[6027,"core::fmt"],[6028,"zkgroup::api::profiles::profile_key_version"],[6029,"zkgroup::api::groups::group_params"],[6030,"uuid::timestamp"],[6031,"uuid"],[6032,"uuid"],[6033,"core::borrow"],[6034,"core::str::error"],[6035,"core::cmp"],[6036,"prost::encoding"],[6037,"base64::decode"],[6038,"url::parser"],[6039,"libsignal_protocol::address"],[6040,"std::io::error"],[6041,"core::marker"],[6042,"core::task::wake"],[6043,"core::task::poll"],[6044,"core::ops::function"]],"d":["","GROUP_LEAVE_FLAG signals that this message is a group …","GROUP_UPDATE_FLAG signals that this message updates the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Everything needed to support Signal Groups v2","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Link a new device, given a tsurl.","","","","","","","","","","","","","","","","","","","","Set profile attributes","","","","Upload a proof-required reCaptcha token and response.","","","","","","","","","","","","","","","","","Update (encrypted) device name","Checks the availability of pre-keys, and updates them as …","Upload a profile","Upload a profile","","","","","","","","","","","","","Decrypts an attachment in place, given the key material.","Encrypts an attachment in place, given the key material.","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","Decrypts incoming messages and encrypts outgoing messages.","","","","","Returns the argument unchanged.","Equivalent of …","Calls U::from(self).","","Opens (“decrypts”) an envelope.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","","","","","Converts a proto::Content into a public Content, including …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Global cache for groups v2 credentials, as demonstrated in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Get an entry of the cache, key usually represents the day …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Overwrite the entire contents of the cache with new data.","","","","","","","","","","Given a 16-byte GroupV1 ID, derive the migration key.","","","","","","","WebSocketService that panics on every request, mainly for …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns the stream of Envelopes","","","","","","","","","","","","","","","","","","Return a SignalWebSocket for sending messages and other …","Attachment represents an attachment received from a peer","Mirror of the protobuf ContactDetails message but with …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Stores the ID of keys published ahead of time","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","ID of the next PQ pre key","ID of the next signed pre key","","","","ID of the next pre key","","","","","","","","set the ID of the next PQ pre key","set the ID of the next signed pre key","set the ID of the next pre key","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type used in memory to represent a device, i.e. a …","","","","","","","","","UUID namespace for Domain Name System (DNS).","UUID namespace for ISO Object Identifiers (OIDs).","UUID namespace for Uniform Resource Locators (URLs).","UUID namespace for X.500 Distinguished Names (DNs).","","","A Protocol Buffers message.","","","","","","","","","","","","A Universally Unique Identifier (UUID).","A general error that can occur when working with UUIDs.","Get a borrowed Braced formatter.","Returns a slice of 16 octets containing the value.","Returns the four field values of the UUID.","Get a borrowed Hyphenated formatter.","","Get a borrowed Simple formatter.","Returns a 128bit value containing the value.","Returns two 64bit values containing the value.","Get a borrowed Urn formatter.","","","","","","","","","","","","","Get a Braced formatter.","","Clears the message, resetting all fields to their default.","","","","","","","","","","","","","","","","Decodes an instance of the message from a buffer.","Decodes a length-delimited instance of the message from …","","","","","","","","","","","","","Encodes the message to a buffer.","A buffer that can be used for encode_... calls, that is …","","","Encodes the message with a length-delimiter to a buffer.","Encodes the message with a length-delimiter to a newly …","Encodes the message to a newly allocated buffer.","Returns the encoded length of the message without a length …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Creates a UUID using the supplied bytes.","Creates a UUID using the supplied bytes in little endian …","Creates a reference to a UUID from a reference to the …","Creates a UUID from four field values.","Creates a UUID from four field values in little-endian …","Creates a UUID using the supplied bytes.","Creates a UUID using the supplied bytes in little endian …","","Creates a UUID from a 128bit value.","Creates a UUID from a 128bit value in little-endian order.","Creates a UUID from two 64bit values.","","","","","","","","","If the UUID is the correct version (v1, v6, or v7) this …","Returns the variant of the UUID structure.","Returns the version of the UUID.","Returns the version number of the UUID.","","","","Get a Hyphenated formatter.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes self and returns the underlying byte value of the …","Tests if the UUID is max (all ones).","Tests if the UUID is nil (all zeros).","The ‘max UUID’ (all ones).","Decodes an instance of the message from a buffer, and …","Decodes a length-delimited instance of the message from …","","The ‘nil UUID’ (all zeros).","Parses a Uuid from a string of hexadecimal digits with …","","","","","","","","Get a Simple formatter.","Returns the bytes of the UUID in little-endian order.","Returns the four field values of the UUID in little-endian …","","","","","","","","","","Returns a 128bit little-endian value containing the value.","","","","","","","","","","","","","","","Parses a Uuid from a string of hexadecimal digits with …","Parses a Uuid from a string of hexadecimal digits with …","","","","","","","Get a Urn formatter.","","","","","","","","","Encrypt and decrypt a ProfileName and other profile …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Copying deserialization of a ProfileName.","Zero-copy deserialization of a ProfileName.","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in AccessControl.","","Returns the value of aci, or the default value if aci is …","Returns the value of aci, or the default value if aci is …","","","Returns the value of aci_identity_key_private, or the …","","Returns the value of aci_identity_key_public, or the …","","","Returns the enum value of action, or the default if the …","","","Returns the value of active, or the default value if active…","","Returns the enum value of add_from_invite_link, or the …","Returns the enum value of add_from_invite_link, or the …","","","","","","Returns the value of allows_replies, or the default value …","","","","Returns the value of archived, or the default value if …","Returns the value of archived, or the default value if …","","","","","","Nested message and enum types in AttachmentPointer.","","Returns the enum value of attributes, or the default if …","","Returns the value of author, or the default value if author…","","","","","","","","","Returns the value of blocked, or the default value if …","Returns the value of blocked, or the default value if …","","","","Returns the value of blur_hash, or the default value if …","","Returns the value of body, or the default value if body is …","Returns the value of body, or the default value if body is …","Returns the value of body, or the default value if body is …","Returns the value of body, or the default value if body is …","","","Encrypted ProvisionMessage","","Nested message and enum types in BodyRange.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in CallMessage.","","Returns the value of caption, or the default value if …","","Returns the value of cdn_number, or the default value if …","Next ID: 18","Returns the value of certificate, or the default value if …","Returns the value of certificate, or the default value if …","","","","Returns the value of ciphertext, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of color, or the default value if color …","Returns the value of color, or the default value if color …","","","","","Nested message and enum types in ContactDetails.","","Returns the value of content, or the default value if …","Contains an encrypted Content","","Returns the value of content_type, or the default value if …","","","","","Nested message and enum types in DataMessage.","","","Returns the value of date, or the default value if date is …","","","","Returns the value of decryption_error_message, or the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of description, or the default value if …","","","","Returns the value of destination_aci, or the default value …","","Returns the value of destination_device_id, or the default …","","Returns the value of destination_service_id, or the …","","Returns the value of device_id, or the default value if …","","Returns the value of digest, or the default value if digest…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of encrypted_message, or the default …","","Returns the value of encrypted_static, or the default …","","Nested message and enum types in Envelope.","Returns the value of ephemeral_public, or the default …","Returns the value of ephemeral_public, or the default …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of expire_timer, or the default value if …","Returns the value of expire_timer, or the default value if …","Returns the value of expire_timer, or the default value if …","","","","","Returns the value of file_name, or the default value if …","","Returns the value of flags, or the default value if flags …","Returns the value of flags, or the default value if flags …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a ProvisioningVersion, or None if value …","Equivalent of …","","","Nested message and enum types in GroupAttributeBlob.","","Nested message and enum types in GroupChange.","Returns the value of group_change, or the default value if …","","Nested message and enum types in GroupChanges.","","Nested message and enum types in GroupContext.","Nested message and enum types in GroupDetails.","Returns the value of group_id, or the default value if …","","Nested message and enum types in GroupInviteLink.","","","","","","","","","Returns the value of height, or the default value if height…","","","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","","","","","Returns the value of identity_key, or the default value if …","","","Returns the value of inbox_position, or the default value …","Returns the value of inbox_position, or the default value …","","","Returns the value of incremental_digest, or the default …","","Returns the value of incremental_mac_chunk_size, or the …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Equivalent of …","","Equivalent of …","","","","","Returns true if value is a variant of ProvisioningVersion.","Returns the value of is_view_once, or the default value if …","","","Returns the value of key, or the default value if key is …","","","","","Returns the value of length, or the default value if length…","","Returns the value of master_key, or the default value if …","","Nested message and enum types in Member.","","","Returns the enum value of members, or the default if the …","","","","","","","Returns the value of message, or the default value if …","","","Returns the value of name, or the default value if name is …","Returns the value of name, or the default value if name is …","Returns the value of name, or the default value if name is …","","","","Returns the value of null_message, or the default value if …","","","Returns the value of number, or the default value if number…","Returns the value of number, or the default value if number…","","","","","","Nested message and enum types in Pack.","Returns the value of padding, or the default value if …","Returns the value of padding, or the default value if …","","","","Returns the value of path, or the default value if path is …","","","Nested message and enum types in PaymentAddress.","","","Returns the value of pni, or the default value if pni is …","Returns the value of pni, or the default value if pni is …","","","","Returns the value of pni_identity_key_private, or the …","","Returns the value of pni_identity_key_public, or the …","","","","","","","","Returns the value of profile_key, or the default value if …","Returns the value of profile_key, or the default value if …","Returns the value of profile_key, or the default value if …","Returns the value of profile_key, or the default value if …","","","","","","","Returns the value of provisioning_code, or the default …","","Returns the value of provisioning_version, or the default …","NEXT ID: 13","Returns the value of public_key, or the default value if …","","","","","Returns the value of ratchet_key, or the default value if …","","","","Returns the value of read_receipts, or the default value …","","Nested message and enum types in ReceiptMessage.","","Returns the value of reporting_token, or the default value …","NEXT ID: 18","","","","Returns the value of required_protocol_version, or the …","","","Returns the value of revision, or the default value if …","","","","Returns the enum value of role, or the default if the …","","Nested message and enum types in SenderCertificate.","Returns the value of sender_key_distribution_message, or …","","","Nested message and enum types in ServerCertificate.","Returns the value of server_guid, or the default value if …","","","Returns the value of server_timestamp, or the default …","","Sets action to the provided enum value.","Sets add_from_invite_link to the provided enum value.","Sets add_from_invite_link to the provided enum value.","Sets attributes to the provided enum value.","Sets members to the provided enum value.","Sets role to the provided enum value.","Sets state to the provided enum value.","Sets text_style to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Returns the value of signature, or the default value if …","Returns the value of signature, or the default value if …","Returns the value of signature, or the default value if …","","","","","Returns the value of size, or the default value if size is …","","","Returns the value of source_device, or the default value …","","Returns the value of source_service_id, or the default …","","Returns the value of start, or the default value if start …","","Returns the enum value of state, or the default if the …","","Returns the value of status, or the default value if status…","","","","","Returns the value of story, or the default value if story …","","","Nested message and enum types in StoryMessage.","","Nested message and enum types in SyncMessage.","","Returns the value of synthetic_iv, or the default value if …","","Returns the value of target_sent_timestamp, or the default …","","Returns the value of text, or the default value if text is …","","Nested message and enum types in TextAttachment.","Returns the value of text_background_color, or the default …","","Returns the value of text_foreground_color, or the default …","integer representation of hex color","Returns the enum value of text_style, or the default if …","","Returns the value of thumbnail, or the default value if …","","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","","","","","","","","","Returns the value of title, or the default value if title …","Returns the value of title, or the default value if title …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in TypingMessage.","","Nested message and enum types in UnidentifiedSenderMessage.","Returns the value of upload_timestamp, or the default …","","Returns the value of urgent, or the default value if urgent…","","Returns the value of url, or the default value if url is …","","Returns the value of user_agent, or the default value if …","","","","","Returns the value of uuid, or the default value if uuid is …","","Returns the value of verb, or the default value if verb is …","","Nested message and enum types in Verified.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in WebSocketMessage.","Returns the value of width, or the default value if width …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a AccessRequired, or None if value is …","","Calls U::from(self).","Returns true if value is a variant of AccessRequired.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Flags, or None if value is not a …","","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Style, or None if value is not a …","","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Style.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of data, or the default value if data is …","","","","","","","","Returns the value of device_id, or the default value if …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Nested message and enum types in Hangup.","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","Returns the value of id, or the default value if id is …","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the value of line, or the default value if line is …","Legacy/deprecated; remove when old clients are gone.","Returns the value of mid, or the default value if mid is …","Legacy/deprecated; remove when old clients are gone.","Nested message and enum types in Offer.","Nested message and enum types in Opaque.","Returns the value of opaque, or the default value if opaque…","Returns the value of opaque, or the default value if opaque…","Returns the value of opaque, or the default value if opaque…","","","","Returns the value of sdp, or the default value if sdp is …","Returns the value of sdp, or the default value if sdp is …","Returns the value of sdp, or the default value if sdp is …","Legacy/deprecated; replaced by ‘opaque’","Legacy/deprecated; replaced by ‘opaque’","Legacy/deprecated; replaced by ‘opaque’","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets urgency to the provided enum value.","","","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","","","","","","","","","Returns the enum value of urgency, or the default if the …","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Urgency, or None if value is not a …","","Calls U::from(self).","Returns true if value is a variant of Urgency.","","","","","","","","","","","","","Returns the value of content_type, or the default value if …","","","","","","Returns the argument unchanged.","Calls U::from(self).","Returns the value of length, or the default value if length…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of author_aci, or the default value if …","Returns the value of author_aci, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in Contact.","","","","","","","","","","","","","","Returns the value of emoji, or the default value if emoji …","Returns the value of emoji, or the default value if emoji …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of era_id, or the default value if era_id…","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Flags, or None if value is not a …","Converts an i32 to a ProtocolVersion, or None if value is …","","","Returns the value of id, or the default value if id is …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Flags.","Returns true if value is a variant of ProtocolVersion.","","","","Returns the value of organization, or the default value if …","","Returns the value of pack_id, or the default value if …","","Returns the value of pack_key, or the default value if …","","","","Nested message and enum types in Payment.","Nested message and enum types in Quote.","Returns the value of receipt_credential_presentation, or …","","Returns the value of remove, or the default value if remove…","","Returns the value of sent_timestamp, or the default value …","","Sets type to the provided enum value.","Returns the value of sticker_id, or the default value if …","","Returns the value of target_author_aci, or the default …","","Returns the value of target_sent_timestamp, or the default …","Returns the value of target_sent_timestamp, or the default …","","","Returns the value of text, or the default value if text is …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of city, or the default value if city is …","","","","","","","","","","","","","","","","","Returns the value of country, or the default value if …","","","","","","","Returns the value of display_name, or the default value if …","","Nested message and enum types in Email.","","","","","","","","","","","Returns the value of family_name, or the default value if …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the value of given_name, or the default value if …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the value of is_profile, or the default value if …","","Returns the value of label, or the default value if label …","Returns the value of label, or the default value if label …","Returns the value of label, or the default value if label …","","","","Returns the value of middle_name, or the default value if …","","Returns the value of neighborhood, or the default value if …","","Nested message and enum types in Phone.","Returns the value of pobox, or the default value if pobox …","","Nested message and enum types in PostalAddress.","Returns the value of postcode, or the default value if …","","Returns the value of prefix, or the default value if prefix…","","Returns the value of region, or the default value if region…","","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Returns the value of street, or the default value if street…","","Returns the value of suffix, or the default value if suffix…","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","","","","","","","","","Returns the value of value, or the default value if value …","Returns the value of value, or the default value if value …","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","Nested message and enum types in Activation.","Nested message and enum types in Amount.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns the value of note, or the default value if note is …","","Nested message and enum types in Notification.","Sets type to the provided enum value.","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","Returns the value of pico_mob, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","Returns the value of receipt, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of content_type, or the default value if …","","","","","","","","Returns the value of file_name, or the default value if …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","Nested message and enum types in Actions.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of add_from_invite_link_access, or …","","","","","","","Returns the enum value of attributes_access, or the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns the enum value of members_access, or the default …","","Only set when receiving from server","Only set when sending to server","Only set when sending to server","Only set when sending to server","Only set when receiving from server","Only set when receiving from server","Only set when receiving from server","Returns the enum value of role, or the default if the …","Returns the enum value of role, or the default if the …","","","Sets add_from_invite_link_access to the provided enum …","Sets attributes_access to the provided enum value.","Sets members_access to the provided enum value.","Sets role to the provided enum value.","Sets role to the provided enum value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Only set when receiving from server","Only set when receiving from server","Only set when receiving from server","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of e164, or the default value if e164 is …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of content_type, or the default value if …","","","","Returns the value of e164, or the default value if e164 is …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Returns the value of length, or the default value if length…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Role, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Role.","","","","","","","","","","","","","Returns the value of content_type, or the default value if …","","","Returns the value of emoji, or the default value if emoji …","","","","","Returns the argument unchanged.","Returns the value of id, or the default value if id is …","","Calls U::from(self).","","","","","","","","","Returns the value of address, or the default value if …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","Returns the value of signature, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","Returns the value of expires, or the default value if …","","","Returns the argument unchanged.","Returns the value of identity_key, or the default value if …","","Calls U::from(self).","Returns the value of sender_device, or the default value …","","Returns the value of sender_e164, or the default value if …","","Returns the value of sender_uuid, or the default value if …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the value of id, or the default value if id is …","","Calls U::from(self).","Returns the value of key, or the default value if key is …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of admin_pass_key, or the default value …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in CallEvent.","Nested message and enum types in CallLogEvent.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of complete, or the default value if …","","Returns the value of conversation_id, or the default value …","","","","","","","","","","","","","","","","","","","Returns the value of destination_e164, or the default …","","Returns the value of destination_service_id, or the …","","Returns the enum value of direction, or the default if the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of event, or the default if the …","","Returns the value of expiration_start_timestamp, or the …","","Nested message and enum types in FetchLatest.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the value of group_id, or the default value if …","","","Returns the value of id, or the default value if id is …","","Returns the value of identity_key_pair, or the default …","Serialized libsignal-client IdentityKeyPair","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the value of is_recipient_update, or the default …","","Returns the value of last_resort_kyber_pre_key, or the …","Serialized libsignal-client KyberPreKeyRecord","Returns the value of link_previews, or the default value …","","","Nested message and enum types in MessageRequestResponse.","Returns the value of new_e164, or the default value if …","The e164 we have changed our number to","Returns the value of note, or the default value if note is …","","","Nested message and enum types in OutgoingPayment.","Returns the value of pack_id, or the default value if …","","Returns the value of pack_key, or the default value if …","","","Returns the value of provisioning_version, or the default …","","Returns the value of read_receipts, or the default value …","","Returns the value of recipient_service_id, or the default …","","Returns the value of registration_id, or the default value …","","Nested message and enum types in Request.","Returns the value of root_key, or the default value if …","","Returns the value of sender_aci, or the default value if …","Returns the value of sender_aci, or the default value if …","Returns the value of sender_aci, or the default value if …","","","","Nested message and enum types in Sent.","Sets direction to the provided enum value.","Sets event to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Returns the value of signed_pre_key, or the default value …","Serialized libsignal-client SignedPreKeyRecord","Nested message and enum types in StickerPackOperation.","Returns the value of storage_service, or the default value …","","","","Returns the value of thread_aci, or the default value if …","","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","Returns the value of timestamp, or the default value if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","","","","","","","","","","","","","","","","","","","","","","","","Returns the value of typing_indicators, or the default …","","Returns the value of unidentified_delivery_indicators, or …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","Converts an i32 to a Direction, or None if value is not a …","Converts an i32 to a Event, or None if value is not a …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Type.","Returns true if value is a variant of Direction.","Returns true if value is a variant of Event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","Returns the value of amount_pico_mob, or the default value …","@required","","","","","","","","","","","","","","","","Returns the value of fee_pico_mob, or the default value if …","@required","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Returns the value of ledger_block_index, or the default …","@required","Returns the value of ledger_block_timestamp, or the …","","","","Returns the value of receipt, or the default value if …","","Returns the value of recipient_address, or the default …","","","","","","","","","","","","","GROUPS = 2;","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","Returns the value of destination_service_id, or the …","Returns the value of destination_service_id, or the …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Returns the value of is_allowed_to_reply, or the default …","","","","","","","","","","Returns the value of unidentified, or the default value if …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","Returns the value of angle, or the default value if angle …","degrees","","","","","","","","","","","","","","","","","","","","","Returns the value of end_color, or the default value if …","deprecated: this field will be removed in a future release.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Style, or None if value is not a …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Style.","","","percent from 0 to 1","Returns the value of start_color, or the default value if …","deprecated: this field will be removed in a future release.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Action, or None if value is not a …","","Calls U::from(self).","Returns true if value is a variant of Action.","","","","","","","","","","","","","Returns the value of content, or the default value if …","","Returns the enum value of content_hint, or the default if …","","","","","","Returns the argument unchanged.","Returns the value of group_id, or the default value if …","","Calls U::from(self).","Nested message and enum types in Message.","","Sets content_hint to the provided enum value.","Sets type to the provided enum value.","","","","Returns the enum value of type, or the default if the …","","","","","Show an error immediately; it was important but we can’t …","Don’t show any error UI at all; this is something sent …","Further cases should line up with Envelope.Type, even …","","","Sender will try to resend; delay any error UI if possible","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","Converts an i32 to a ContentHint, or None if value is not …","","","Calls U::from(self).","Calls U::from(self).","Returns true if value is a variant of Type.","Returns true if value is a variant of ContentHint.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a State, or None if value is not a …","","Calls U::from(self).","Returns true if value is a variant of State.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Calls U::from(self).","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Generate a random key pair","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Account Identity (ACI)","","","","","","","","","","","","","","","","","","","","Since we can’t use format!() with constants, the URLs …","","","","","","","","","","","","","Phone number identity (PNI)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fetches a list of all devices tied to the authenticated …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","","Request AttachmentV2UploadAttributes","Downloads larger files in streaming fashion, e.g. …","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Upload larger file to CDN0 in legacy fashion, e.g. for …","","","","","","","","","","","","","Request a verification code.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Upload attachment to CDN","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Method used to check our own UUID","Writes a profile and returns the avatar URL, if one was …","","","","","","","","","","Equivalent of Java’s SignalServiceMessageReceiver.","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","One-off method to receive all pending messages.","","","","","","Attachment specification to be used for uploading.","","","","Contains the error value","","","","Equivalent of Java’s SignalServiceMessageSender.","","","Contains the success value","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Upload contact details to the CDN and send a sync message","Send a message content to a single recipient.","Send a message to the recipients in a group.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Encrypts and uploads an attachment","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","This is additional functions required to handle session …","","Remove the session records corresponding to all devices of …","Remove a session record for a recipient ID + device ID …","Remove a session record for a recipient ID + device ID …","Get the IDs of all known sub devices with active sessions …","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A dispatching web socket client for the Signal web socket …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","",""],"i":[0,0,0,12,12,0,0,0,9,0,12,12,9,12,0,1,1,0,16,9,12,1,16,9,12,1,0,1,1,0,0,0,1,1,0,9,9,12,12,1,16,9,9,9,12,12,12,12,1,0,16,9,12,1,16,0,0,1,16,0,0,0,0,0,0,0,0,0,0,16,0,1,0,0,16,9,12,0,16,1,9,12,16,9,12,1,16,9,12,1,16,9,12,1,0,16,16,16,16,0,16,9,12,1,0,0,0,44,44,44,44,0,0,44,44,44,44,44,44,44,44,44,44,44,0,45,45,45,45,45,0,45,45,45,45,45,45,45,45,57,57,0,58,57,0,0,0,0,58,57,19,56,56,19,58,57,56,19,58,57,56,56,19,58,56,19,58,58,19,19,58,58,58,57,56,56,56,19,58,57,58,56,19,58,57,19,19,19,58,19,56,19,58,58,56,19,58,57,56,19,58,57,56,19,58,57,56,19,56,19,58,57,56,0,0,0,60,0,0,0,60,0,0,60,0,0,0,0,0,60,0,60,0,0,60,0,0,60,0,60,0,60,54,59,54,60,59,54,60,59,54,60,59,54,60,59,54,60,59,54,60,60,60,60,60,60,60,60,60,60,54,54,59,54,60,60,54,59,59,59,0,59,59,54,60,59,54,60,59,54,60,59,54,60,59,59,54,60,0,0,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,0,81,81,81,87,0,0,81,81,81,81,0,0,0,0,0,0,81,81,0,81,81,81,81,81,81,87,0,81,81,87,73,0,0,81,81,73,87,87,87,87,79,78,76,78,79,85,73,74,75,76,77,78,79,80,81,82,87,85,73,74,75,76,77,78,79,80,81,82,87,80,88,74,75,76,77,78,79,80,81,82,75,76,77,78,79,80,81,82,0,85,74,79,75,76,77,78,79,82,79,82,80,75,76,77,78,79,82,76,82,85,73,73,75,76,77,78,79,80,81,82,87,87,85,73,74,75,76,77,78,79,80,81,82,87,87,87,87,87,88,74,85,85,85,73,74,75,76,77,78,79,80,81,82,87,79,75,78,79,85,79,75,77,79,85,79,80,75,76,75,76,77,78,79,82,87,76,77,79,75,76,77,78,79,80,81,82,73,87,85,73,74,75,76,77,78,78,79,80,81,82,87,85,73,74,75,76,77,78,79,80,81,82,87,85,73,74,75,76,77,78,79,80,81,82,87,0,75,76,77,85,73,74,75,76,77,78,79,80,81,82,87,88,74,377,378,379,380,379,377,378,380,0,0,101,0,381,381,0,0,101,0,372,0,0,0,0,0,381,103,108,101,381,103,108,101,101,381,103,108,101,103,381,103,108,101,372,108,103,381,103,108,101,381,103,108,101,381,103,108,101,381,103,108,101,0,103,0,0,114,114,114,0,114,114,112,112,112,110,112,114,110,112,114,112,110,110,112,112,110,112,114,114,110,112,114,114,114,112,112,110,112,114,112,112,112,112,110,110,112,114,114,110,112,114,110,112,114,110,112,114,112,112,110,112,114,0,0,0,0,0,0,118,119,121,120,122,118,119,121,120,122,118,119,120,118,119,121,120,122,118,119,121,120,122,122,118,119,121,120,122,118,119,120,325,325,122,122,122,325,118,119,120,118,121,120,122,325,325,325,119,120,122,118,118,119,121,121,120,120,122,118,119,121,120,122,118,119,121,120,122,118,119,121,120,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,50,50,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,50,50,50,50,50,50,50,50,115,50,47,100,95,21,115,50,47,100,95,21,50,21,353,115,50,47,100,95,21,115,50,47,100,95,21,50,47,21,353,353,95,95,95,95,50,100,21,95,50,100,95,21,353,50,50,50,353,353,353,353,95,95,95,95,95,95,115,50,47,115,50,47,115,115,50,50,50,50,47,47,115,50,50,50,50,50,50,47,47,100,95,21,50,50,50,50,50,50,50,50,50,50,50,95,21,21,21,95,95,21,95,50,50,50,50,115,50,47,50,115,50,47,100,95,21,50,50,50,50,353,353,100,50,50,50,47,0,50,100,95,21,50,50,50,115,50,47,100,95,21,115,50,47,50,115,50,50,50,47,100,95,21,115,50,47,100,95,21,50,50,115,50,47,100,95,21,50,115,50,47,100,95,21,13,13,0,0,13,155,13,155,13,155,155,155,155,155,155,155,13,13,155,155,13,13,155,13,155,13,13,155,13,155,13,155,13,155,13,0,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,0,159,159,159,159,159,159,159,159,159,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,0,0,0,0,0,0,0,0,84,161,116,161,116,161,161,161,161,183,68,68,188,163,163,98,165,98,165,185,181,183,69,69,84,62,116,163,116,163,176,69,167,0,63,98,98,166,166,180,116,163,84,165,178,84,116,163,61,116,163,167,167,168,169,170,63,168,169,170,63,0,63,69,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,62,61,61,61,0,71,167,167,167,167,171,172,171,172,188,4,4,168,169,173,171,172,174,166,175,170,161,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,193,116,163,116,163,61,63,0,61,53,53,190,167,167,191,166,183,0,71,65,177,177,183,53,71,71,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,63,177,177,84,165,179,179,62,62,53,53,182,182,167,167,84,71,168,169,173,171,172,174,166,175,170,161,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,174,174,174,174,0,174,4,174,4,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,193,63,116,163,63,116,163,61,167,167,63,167,63,167,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,193,169,63,69,0,63,0,86,86,0,189,0,0,68,68,0,63,62,69,63,69,193,168,169,167,167,62,168,169,180,163,168,169,180,163,179,179,177,116,163,116,163,167,167,167,167,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,84,53,168,63,53,168,53,168,53,63,53,53,193,63,63,184,167,167,183,61,62,176,176,86,86,0,185,165,98,180,163,98,84,180,163,169,169,61,180,116,163,180,116,163,179,71,179,161,116,161,116,62,62,61,0,66,61,66,61,193,168,168,63,0,165,84,161,67,161,67,61,161,161,161,161,71,183,184,186,63,178,161,63,69,116,161,63,69,116,184,186,161,161,161,161,170,170,84,165,63,182,182,63,61,161,161,0,71,53,53,173,61,84,63,63,173,86,86,84,165,184,184,0,71,71,61,0,53,53,188,53,53,68,98,165,98,98,184,179,178,173,53,64,180,171,172,67,171,172,67,183,167,167,53,53,53,53,53,176,176,179,179,169,169,63,61,166,53,53,63,0,71,0,71,4,4,65,65,178,178,0,178,178,178,178,178,178,167,167,53,63,68,182,53,63,64,68,182,185,186,187,166,177,166,177,84,165,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,192,168,169,173,171,172,174,166,175,170,161,193,53,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,173,53,64,180,173,53,64,180,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,0,71,0,167,167,53,53,177,177,161,161,184,186,187,175,175,168,168,0,61,116,61,61,168,169,173,171,172,174,166,175,170,161,193,53,71,62,176,63,66,64,68,69,177,178,179,61,167,180,86,116,163,181,182,67,65,4,183,184,185,186,187,98,84,188,189,190,191,165,192,0,167,167,61,0,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,0,203,204,204,0,203,203,203,204,203,204,203,204,203,204,203,203,204,204,203,204,203,203,204,203,204,203,203,203,204,203,204,203,203,204,203,204,203,204,203,204,203,204,0,207,207,208,207,207,207,207,0,208,207,208,207,208,207,208,207,208,207,207,208,208,207,208,207,207,208,207,208,207,207,207,208,207,208,207,207,208,207,208,207,208,207,208,207,208,0,0,0,0,0,0,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,214,214,209,210,211,212,213,214,213,213,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,0,209,210,211,212,213,209,210,211,212,213,209,210,211,212,213,214,211,211,211,211,0,0,209,210,211,209,210,211,209,210,211,209,210,211,209,213,214,209,210,211,212,213,214,209,210,211,212,213,214,209,210,211,212,213,214,209,213,209,213,209,210,211,212,213,214,214,214,209,210,211,212,213,214,216,216,216,216,216,0,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,215,215,0,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,217,217,0,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,0,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,229,0,0,228,228,0,0,0,229,229,229,0,229,228,0,0,0,229,0,0,229,229,221,219,219,220,219,220,221,219,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,228,229,0,222,219,221,222,223,224,225,220,226,227,228,229,221,222,223,222,223,219,221,222,223,224,225,220,226,227,219,221,222,223,224,225,220,226,227,228,229,228,229,225,225,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,228,229,228,229,219,219,219,221,222,223,224,225,220,226,227,228,229,228,229,226,221,221,221,221,222,222,222,222,228,229,0,0,227,227,223,223,220,220,219,222,222,223,223,223,224,223,224,219,219,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,219,219,219,221,222,223,224,225,220,226,227,228,229,219,221,222,223,224,225,220,226,227,228,229,0,0,0,0,0,235,232,233,234,231,235,232,233,234,231,235,231,231,232,233,234,231,235,232,233,234,231,235,232,233,234,231,235,231,231,232,233,234,231,235,232,232,0,232,233,234,231,235,232,233,234,231,235,232,232,232,233,234,231,235,232,233,234,231,235,232,232,232,233,234,231,235,235,235,233,234,231,233,234,231,232,232,231,231,0,231,231,0,231,231,232,232,231,231,233,234,231,231,231,232,232,232,233,234,231,235,232,233,234,231,235,232,233,234,231,235,233,234,231,233,234,231,232,233,234,231,235,233,234,233,234,232,233,234,231,235,237,237,237,0,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,236,236,236,0,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,238,238,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,242,0,0,0,242,0,0,239,239,240,241,242,239,240,241,242,239,240,241,239,240,241,242,239,240,241,242,239,240,241,242,239,240,241,242,239,240,241,242,239,240,241,242,239,240,241,242,239,240,241,242,242,240,240,0,241,239,240,241,242,240,239,240,241,242,239,240,241,242,241,241,239,240,241,242,239,240,241,242,243,243,0,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,0,0,245,244,245,244,245,244,244,245,244,245,244,245,244,245,244,245,244,245,244,245,244,245,245,244,244,244,245,244,245,244,245,244,245,244,245,0,247,0,246,247,246,247,246,246,247,246,247,246,247,246,247,246,247,246,247,246,247,246,247,247,246,246,246,247,246,247,246,247,246,247,246,247,230,230,0,0,248,230,248,230,248,248,230,248,230,230,248,248,248,230,248,248,230,230,248,248,248,230,248,230,230,230,248,230,230,230,248,248,230,248,230,248,230,248,230,248,230,200,200,200,200,200,0,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,249,0,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,0,0,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,251,253,257,261,264,272,252,252,268,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,254,258,262,265,267,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,271,253,270,270,260,256,259,260,256,259,260,255,263,255,263,251,252,270,255,263,269,266,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,255,256,259,260,263,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,252,270,251,271,272,0,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,202,0,202,202,0,202,202,274,202,274,202,274,274,202,274,202,202,274,202,274,274,274,274,202,202,274,202,274,202,202,202,274,202,202,202,274,202,274,202,274,202,274,202,274,202,0,0,275,276,275,276,275,276,275,276,275,276,275,275,275,276,276,276,275,276,275,276,275,276,275,276,275,276,275,275,275,276,275,276,275,276,275,276,275,276,0,0,278,277,278,277,278,277,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,277,278,277,278,277,278,277,278,277,278,277,278,277,278,196,196,0,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,0,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,0,0,281,280,280,280,281,280,281,280,280,281,280,281,280,281,280,281,280,281,280,281,280,281,280,281,281,280,280,280,281,280,281,280,281,280,281,280,281,201,201,0,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,0,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,0,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,0,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,288,285,285,287,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,0,0,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,287,287,300,300,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,286,286,286,300,300,286,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,300,300,286,286,0,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,297,297,288,300,300,299,299,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,286,299,299,292,292,286,0,299,299,298,298,288,0,293,293,293,293,298,292,292,292,292,298,298,299,299,0,285,285,290,291,294,290,291,294,0,300,300,289,293,295,297,300,301,299,299,0,296,296,286,286,297,297,286,290,291,294,300,301,286,290,291,294,300,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,289,293,295,297,300,301,289,293,295,297,300,301,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,292,292,292,292,286,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,285,301,303,308,308,303,0,0,308,302,303,302,0,303,302,308,308,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,308,302,303,309,0,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,306,306,306,0,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,307,307,307,307,0,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,0,311,0,310,310,310,311,310,311,310,310,311,310,311,310,311,310,311,310,311,310,310,310,311,310,311,310,311,310,310,310,310,311,310,310,310,310,310,310,310,311,310,311,310,311,310,311,310,311,304,304,304,304,304,0,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,0,0,312,313,312,313,312,313,312,313,312,313,312,313,312,313,312,313,313,312,313,312,313,312,313,312,313,312,313,313,313,312,313,312,313,312,313,312,313,312,312,312,313,305,305,0,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,0,198,315,198,198,0,315,198,198,198,0,314,314,314,198,315,314,198,315,314,314,198,315,314,198,315,198,314,314,198,315,314,315,314,314,314,198,315,198,314,198,315,314,198,315,198,198,314,198,315,198,315,198,314,314,314,314,198,315,314,198,315,314,198,315,314,198,315,314,198,315,0,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,0,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,0,316,316,316,316,316,316,316,316,316,316,0,317,317,318,318,318,317,318,0,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,318,317,197,0,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,199,199,0,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,0,14,14,14,14,0,321,14,0,0,0,0,0,0,14,321,14,14,322,322,319,14,320,321,322,319,14,320,321,322,319,320,322,319,319,14,14,320,321,322,319,14,14,14,14,320,321,322,319,319,319,0,319,14,320,321,322,0,322,322,322,322,322,319,322,322,14,320,14,319,14,320,321,322,319,14,320,321,322,319,14,320,321,322,320,319,14,320,321,322,382,383,384,0,328,0,0,6,6,20,6,0,0,0,0,6,6,0,0,330,6,6,6,6,0,0,0,0,0,6,0,6,37,37,330,6,6,328,0,0,0,0,6,6,0,6,0,331,0,0,6,37,6,0,0,0,331,6,0,326,0,6,6,6,6,330,6,0,0,326,0,6,6,160,160,345,96,96,344,345,345,327,329,326,160,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,25,346,160,336,327,329,328,96,329,55,330,37,327,326,331,328,96,329,55,330,37,327,326,331,332,20,335,160,329,332,333,20,96,334,335,25,329,336,337,332,338,339,327,340,341,342,343,344,160,333,334,341,344,20,338,25,329,37,326,329,37,326,342,25,346,328,328,96,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,6,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,6,6,6,6,6,6,6,6,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,329,329,329,335,327,338,160,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,335,20,342,335,25,346,160,327,327,327,339,340,337,55,20,20,25,96,96,339,340,347,344,345,25,346,345,329,20,20,332,341,341,327,20,20,331,20,25,341,346,25,20,327,20,20,20,20,329,96,334,335,25,329,336,337,345,346,347,331,20,25,341,6,343,329,340,329,20,20,328,96,329,55,330,37,327,326,331,328,96,6,336,337,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,336,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,160,25,20,25,160,20,55,339,340,345,327,25,25,328,96,334,335,25,329,336,337,332,55,330,37,338,339,327,340,326,331,341,342,343,345,346,347,344,160,333,6,20,20,20,385,386,387,388,389,390,391,392,0,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,0,0,363,0,369,0,362,363,0,0,363,369,0,0,363,363,0,0,0,362,363,363,370,370,370,361,354,360,358,359,362,363,370,361,354,360,358,359,362,363,370,358,359,358,359,361,370,360,361,361,370,361,354,360,358,362,362,363,363,370,361,354,360,358,359,362,362,362,363,363,363,363,370,370,361,354,360,358,359,362,363,370,354,360,358,359,354,370,354,358,359,359,359,361,354,362,363,354,358,359,362,363,370,361,354,360,358,359,362,363,370,361,354,360,358,359,362,363,361,370,361,354,360,358,359,362,363,358,359,370,370,361,354,360,358,359,362,363,370,393,394,394,395,349,349,0,0,23,349,23,349,23,349,23,349,23,23,23,23,349,349,23,349,349,23,23,349,23,23,349,349,23,23,349,349,23,23,23,23,349,23,349,23,23,349,23,0,365,365,365,365,365,0,0,0,0,0,367,367,367,367,367,367,367,367,367,367,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,373,102,373,102,102,102,373,102,102,102,373,102,102,373,102,102,102,102,373,102,373,102,373,102,373,102,102],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[1,1],[[-1,-2],2,[],[]],0,0,[[3,4],[[7,[5,6]]]],[[],1],[-1,[[7,[1]]],8],0,[[9,10],11],[[9,10],11],[[12,10],11],[[12,10],11],[[1,10],11],[-1,-1,[]],[13,9],[6,9],[-1,-1,[]],[-1,-1,[]],[14,12],[6,12],[15,12],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[16,[-1]],17,18,19],[[7,[2,12]]],20],0,0,0,[[-1,[22,[21]]],[[16,[-1]]],20],0,0,0,0,0,0,0,0,0,0,[[[16,[-1]],23],[[7,[1,9]]],20],0,[[1,-1],7,24],0,0,[[[16,[-1]],25],[[7,[2,6]]],20],[9,[[22,[26]]]],[12,[[22,[26]]]],0,[[[16,[-1]],27,27],[[7,[2,6]]],20],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[[[16,[-1]],27,29],[[7,[2,6]]],20],[[[16,[-1]],-2,-3,30,30,30,31],[[7,[[2,[30,30,30]],6]]],20,32,[33,34]],[[[16,[-1]],35,[36,[-2]],[22,[5]],[22,[5]],[37,[-3]]],[[7,[[22,[5]],9]]],20,[[38,[27]]],[39,40]],[[[16,[-1]],35,[36,[-2]],[22,[5]],[22,[5]],31],[[7,[2,9]]],20,[[38,[27]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[42,[41]],[43,[41]]],[[7,[2,44]]]],[[[42,[41]],[42,[41]],[43,[41]]],2],[[44,44],31],[[-1,-2],31,[],[]],[[44,10],11],[[44,10],11],[-1,-1,[]],[-1,-2,[],[]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[[45,[-1,-2]]],[[45,[-1,-2]]],46,46],[[-1,-2],2,[],[]],[-1,-1,[]],[[-1,23,47],[[7,[48,15]]],49],[-1,-2,[],[]],[[-1,-2,29,50,30],[[45,[-1,-2]]],[32,51,52,46],[33,34,46]],[[[45,[-1,-2]],53],[[7,[[22,[54]],6]]],[32,51,52,46],[33,34,46]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[19,[[22,[55]]]],[[56,57],17],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[56,56],[19,19],[58,58],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[7,[58]]],8],0,[19,5],[[58,58],31],[[-1,-2],31,[],[]],[[58,10],11],[[57,10],11],[-1,-1,[]],[58,56],[58,56],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[27,[[7,[58]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[19,5],0,0,[[58,-1],7,24],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[58,5],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[59,59],[54,54],[60,60],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[59,10],11],[[54,10],11],[[60,10],11],[-1,-1,[]],[-1,-1,[]],[61,60],[62,60],[63,60],[64,60],[-1,-1,[]],[65,60],[66,60],[67,60],[68,60],[69,60],[[-1,59],54,[[70,[60]]]],[[71,59],[[7,[54,6]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[60,71],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[7,[72]]],8],0,[-1,-1,[]],0,[-1,-2,[],[]],0,[[72,-1],7,24],0,0,0,0,0,0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],0,[-1,28,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[7,[2,73]]],[]],[74,[[7,[2,73]]]],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[83,[41]],84],[[7,[79,6]]]],[[[85,[-1,-2]],86],[[7,[[22,[80]],87]]],20,88],[[],74],0,[-1,[[7,[75]]],8],[-1,[[7,[76]]],8],[-1,[[7,[77]]],8],[-1,[[7,[78]]],8],[-1,[[7,[79]]],8],[-1,[[7,[82]]],8],0,0,0,[[75,75],31],[[76,76],31],[[77,77],31],[[78,78],31],[[79,79],31],[[82,82],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[[85,[-1,-2]],[83,[41]]],[[7,[84,6]]],20,88],[[73,10],11],[[73,10],11],[[75,10],11],[[76,10],11],[[77,10],11],[[78,10],11],[[79,10],11],[[80,10],11],[[81,10],11],[[82,10],11],[[87,10],11],[[87,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[89,87],[90,87],[91,87],[92,87],[[-1,93],[[7,[[22,[94]],73]]],[]],[[74,93],[[7,[[22,[94]],73]]]],[[[85,[-1,-2]],95],[[7,[55,6]]],20,88],[[[85,[-1,-2]],95,55],[[7,[79,6]]],20,88],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[96,-1,-2,97],[[85,[-1,-2]]],20,88],0,0,0,0,[[[85,[-1,-2]],27,95],[[7,[[22,[[43,[41]]]],6]]],20,88],0,0,0,0,[[75,-1],7,24],[[76,-1],7,24],[[77,-1],7,24],[[78,-1],7,24],[[79,-1],7,24],[[82,-1],7,24],[87,[[22,[26]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[98,[[7,[78]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[99,[93,94]]],[[7,[2,73]]],[]],[[74,[99,[93,94]]],[[7,[2,73]]]],0,0,0,0,0,0,0,0,[[[83,[41]]],[[7,[100,15]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[101,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[102,19],103],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,104],[[107,[[106,[105]]]]],[]],[[108,104],[[107,[[106,[105]]]]]],[103,[[0,[109]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[103,102],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,[[7,[[110,[-2]]]]],8,111],[-1,[[7,[112]]],8],0,[[[110,[-1]],10],11,113],[[112,10],11],[[114,10],11],[[114,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[92,114],[115,114],[[116,[22,[104]]],[[7,[112,114]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[112,[[7,[21,114]]]],0,0,[[[110,[-1]],-2],7,117,24],[[112,-1],7,24],[114,[[22,[26]]]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[118]]],8],[-1,[[7,[119]]],8],[-1,[[7,[120]]],8],[[118,10],11],[[119,10],11],[[121,10],11],[[120,10],11],[[122,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,[[7,[30,15]]],[]],[-1,[[7,[30,15]]],[]],0,0,0,[-1,[[7,[30,15]]],[]],0,0,0,[[118,-1],7,24],[[121,-1],7,24],[[120,-1],7,24],[[122,-1],7,24],[[-1,30],[[7,[2,15]]],[]],[[-1,30],[[7,[2,15]]],[]],[[-1,30],[[7,[2,15]]],[]],0,0,0,[123,[[7,[118]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[124,[[7,[121]]]],[-1,[[7,[-2]]],[],[]],[125,[[7,[120]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[50,126],[50,[[42,[41]]]],[50,[[2,[30,127,127,[42,[41]]]]]],[50,128],[50,[[83,[41]]]],[50,129],[50,130],[50,[[2,[93,93]]]],[50,131],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,126],0,[-1,2,[]],[115,115],[50,50],[47,47],[100,100],[95,95],[21,21],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[50,50],132],[[47,47],132],[[[42,[41]]],21],[-1,[[7,[-2,92]]],133,134],[-1,[[7,[-2,92]]],133,134],[[95,[83,[41]]],[[7,[[43,[41,135]],89]]]],[[95,[83,[41]]],[[7,[[43,[41,135]],89]]]],[[95,136,137],[[7,[21,89]]]],[[95,138],[[7,[139,89]]]],[[],50],[[],100],[21,[[42,[41]]]],[100,95],[-1,[[7,[50]]],8],[-1,[[7,[100]]],8],[-1,[[7,[95]]],8],[-1,[[7,[21]]],8],[[-1,-2],[[7,[2,140]]],141,142],[[],[[42,[41]]]],[-1,-2,[],[[144,[143]]]],[-1,-2,[],[[144,[143]]]],[[-1,-2],[[7,[2,140]]],141,142],[-1,[[43,[41,135]]],141],[-1,[[43,[41,135]]],141],[-1,145,[]],[[95,[42,[41]],[83,[41]]],[[43,[41,135]]]],[[95,[42,[41]],[83,[41]],30],[[43,[41,135]]]],[[95,21,137],136],[[95,[42,[41]],137],136],[[95,139],138],[[95,146],138],[[115,115],31],[[50,50],31],[[47,47],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[115,10],[[7,[2,147]]]],[[115,10],[[7,[2,147]]]],[[50,10],[[7,[2,147]]]],[[50,10],[[7,[2,147]]]],[[50,10],[[7,[2,147]]]],[[50,10],[[7,[2,147]]]],[[47,10],[[7,[2,147]]]],[[47,10],[[7,[2,147]]]],[-1,-1,[]],[137,50],[129,50],[128,50],[131,50],[-1,-1,[]],[126,50],[30,47],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[42,[41]]],50],[[[42,[41]]],50],[[[42,[41]]],50],[[30,127,127,[42,[41]]],50],[[30,127,127,[42,[41]]],50],[[[83,[41]]],[[7,[50,115]]]],[[[83,[41]]],[[7,[50,115]]]],[27,[[7,[50]]]],[130,50],[130,50],[[93,93],50],[[[42,[41]]],95],[[[42,[41]]],21],[21,[[42,[41]]]],[[21,137],148],[95,[[42,[41]]]],[95,100],[[21,137],149],[95,150],[50,[[22,[151]]]],[50,152],[50,[[22,[153]]]],[50,145],[[115,-1],2,154],[[50,-1],2,154],[[47,-1],2,154],[50,128],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,[[42,[41]]]],[50,31],[50,31],[[],50],[[-1,-2],[[7,[2,92]]],141,133],[[-1,-2],[[7,[2,92]]],141,133],[[[42,[41]]],100],[[],50],[27,[[7,[50,115]]]],[[50,50],[[22,[132]]]],[[47,47],[[22,[132]]]],0,[[50,-1],7,24],[[100,-1],7,24],[[95,-1],7,24],[[21,-1],7,24],[50,129],[50,[[42,[41]]]],[50,[[2,[30,127,127,[42,[41]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[50,130],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[27,[[7,[50]]]],[[[43,[41,135]]],[[7,[50]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[27,[[7,[50,115]]]],[[[83,[41]]],[[7,[50,115]]]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[50,131],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[155,-1],[[7,[5,13]]],[[38,[[83,[41]]]]]],[[155,[83,[41]]],[[7,[[43,[41]],13]]]],[[155,-1],[[7,[5,13]]],[[38,[[83,[41]]]]]],[[155,-1],[[7,[[22,[[36,[5]]]],13]]],[[38,[[83,[41]]]]]],[[155,5],[[7,[[43,[41]],13]]]],[[155,5],[[7,[[43,[41]],13]]]],[[155,-1],[[7,[[43,[41]],13]]],[[156,[[36,[27]]]]]],[[13,10],11],[[13,10],11],[21,155],[-1,-1,[]],[157,13],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[155,21],[13,[[22,[26]]]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[36,[-1]]],[[36,[27]]],[[38,[27]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]]],[[36,[-1]]],46],[[-1,-2],2,[],[]],[-1,[[7,[[36,[-2]]]]],8,111],[[[83,[41]]],[[7,[[22,[[36,[5]]]],157]]]],[[[83,[41]]],[[7,[[22,[[36,[27]]]],157]]]],[[],[[36,[27]]]],[[[36,[-1]],[36,[-1]]],31,158],[[-1,-2],31,[],[]],0,[[[36,[-1]],10],11,113],[[[36,[-1]],10],11,[[38,[27]]]],[-1,-1,[]],0,[-1,-2,[],[]],[[[36,[-1]]],31,[[38,[27]]]],[[[36,[-1]]],31,[[38,[27]]]],[[[36,[-1]]],[[43,[41]]],[[38,[27]]]],[[[36,[-1]],-2],7,117,24],[-1,-2,[],[]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[102,159],[-1,-2,[],[]],[[159,23,[22,[21]]],[[7,[160,6]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[161,27],[116,27],0,0,[161,[[83,[41]]]],0,[161,[[83,[41]]]],0,0,[68,162],0,0,[163,31],0,[98,164],[165,164],0,0,0,0,0,[69,31],0,0,0,[116,31],[163,31],0,0,0,0,0,0,0,[98,164],0,[166,27],0,0,0,0,0,0,0,0,[116,31],[163,31],0,0,0,[167,27],0,[168,[[83,[41]]]],[169,[[83,[41]]]],[170,[[83,[41]]]],[63,27],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[167,27],0,[167,30],0,[171,[[83,[41]]]],[172,[[83,[41]]]],0,0,0,[4,[[83,[41]]]],0,[168,2],[169,2],[173,2],[171,2],[172,2],[174,2],[166,2],[175,2],[170,2],[161,2],[53,2],[71,2],[62,2],[176,2],[63,2],[66,2],[64,2],[68,2],[69,2],[177,2],[178,2],[179,2],[61,2],[167,2],[180,2],[86,2],[116,2],[163,2],[181,2],[182,2],[67,2],[65,2],[4,2],[183,2],[184,2],[185,2],[186,2],[187,2],[98,2],[84,2],[188,2],[189,2],[190,2],[191,2],[165,2],[192,2],[168,168],[169,169],[173,173],[171,171],[172,172],[174,174],[166,166],[175,175],[170,170],[161,161],[193,193],[53,53],[71,71],[62,62],[176,176],[63,63],[66,66],[64,64],[68,68],[69,69],[177,177],[178,178],[179,179],[61,61],[167,167],[180,180],[86,86],[116,116],[163,163],[181,181],[182,182],[67,67],[65,65],[4,4],[183,183],[184,184],[185,185],[186,186],[187,187],[98,98],[84,84],[188,188],[189,189],[190,190],[191,191],[165,165],[192,192],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[193,193],132],[116,27],[163,27],0,0,0,0,0,0,[53,[[83,[41]]]],0,0,[167,27],0,0,0,0,0,0,0,[177,93],0,0,[[[83,[41]],194,31],[[7,[53,6]]]],[71,[[83,[41]]]],0,[[],168],[[],169],[[],173],[[],171],[[],172],[[],174],[[],166],[[],175],[[],170],[[],161],[[],193],[[],53],[[],71],[[],62],[[],176],[[],63],[[],66],[[],64],[[],68],[[],69],[[],177],[[],178],[[],179],[[],61],[[],167],[[],180],[[],86],[[],116],[[],163],[[],181],[[],182],[[],67],[[],65],[[],4],[[],183],[[],184],[[],185],[[],186],[[],187],[[],98],[[],84],[[],188],[[],189],[[],190],[[],191],[[],165],[[],192],0,[177,27],0,0,0,[179,27],0,[62,30],0,[53,27],0,[182,30],0,[167,[[83,[41]]]],0,0,0,[168,145],[169,145],[173,145],[171,145],[172,145],[174,145],[166,145],[175,145],[170,145],[161,145],[53,145],[71,145],[62,145],[176,145],[63,145],[66,145],[64,145],[68,145],[69,145],[177,145],[178,145],[179,145],[61,145],[167,145],[180,145],[86,145],[116,145],[163,145],[181,145],[182,145],[67,145],[65,145],[4,145],[183,145],[184,145],[185,145],[186,145],[187,145],[98,145],[84,145],[188,145],[189,145],[190,145],[191,145],[165,145],[192,145],[174,[[83,[41]]]],0,[174,[[83,[41]]]],0,0,[174,[[83,[41]]]],[4,[[83,[41]]]],0,0,[[168,168],31],[[169,169],31],[[173,173],31],[[171,171],31],[[172,172],31],[[174,174],31],[[166,166],31],[[175,175],31],[[170,170],31],[[161,161],31],[[193,193],31],[[53,53],31],[[71,71],31],[[62,62],31],[[176,176],31],[[63,63],31],[[66,66],31],[[64,64],31],[[68,68],31],[[69,69],31],[[177,177],31],[[178,178],31],[[179,179],31],[[61,61],31],[[167,167],31],[[180,180],31],[[86,86],31],[[116,116],31],[[163,163],31],[[181,181],31],[[182,182],31],[[67,67],31],[[65,65],31],[[4,4],31],[[183,183],31],[[184,184],31],[[185,185],31],[[186,186],31],[[187,187],31],[[98,98],31],[[84,84],31],[[188,188],31],[[189,189],31],[[190,190],31],[[191,191],31],[[165,165],31],[[192,192],31],[[-1,-2],31,[],[]],[63,30],[116,30],[163,30],0,0,0,0,[167,27],0,[63,30],[167,30],0,0,[[168,10],11],[[169,10],11],[[173,10],11],[[171,10],11],[[172,10],11],[[174,10],11],[[166,10],11],[[175,10],11],[[170,10],11],[[161,10],11],[[193,10],11],[[53,10],11],[[71,10],11],[[62,10],11],[[176,10],11],[[63,10],11],[[66,10],11],[[64,10],11],[[68,10],11],[[69,10],11],[[177,10],11],[[178,10],11],[[179,10],11],[[61,10],11],[[167,10],11],[[180,10],11],[[86,10],11],[[116,10],11],[[163,10],11],[[181,10],11],[[182,10],11],[[67,10],11],[[65,10],11],[[4,10],11],[[183,10],11],[[184,10],11],[[185,10],11],[[186,10],11],[[187,10],11],[[98,10],11],[[84,10],11],[[188,10],11],[[189,10],11],[[190,10],11],[[191,10],11],[[165,10],11],[[192,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[195,[[22,[193]]]],[168,169],0,0,0,0,0,[86,[[83,[41]]]],0,0,0,0,0,[68,[[83,[41]]]],0,0,0,0,[69,31],[63,31],[69,31],[[193,-1],2,154],0,0,[167,30],0,0,[168,93],[169,93],[180,[[83,[41]]]],[163,[[83,[41]]]],0,0,0,0,[179,[[83,[41]]]],0,0,[116,30],[163,30],0,0,[167,[[83,[41]]]],0,[167,30],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[53,31],[168,31],[63,31],[53,31],[168,31],[53,31],[168,31],[53,31],[63,31],[53,31],[53,31],[195,31],[63,31],0,0,[167,[[83,[41]]]],0,0,0,0,[176,30],0,[86,[[83,[41]]]],0,0,0,0,[98,164],0,0,0,0,0,0,[169,27],0,0,[180,27],[116,27],[163,27],0,0,0,[179,[[83,[41]]]],0,0,[161,27],[116,27],0,0,0,0,0,0,[66,[[83,[41]]]],[61,[[83,[41]]]],0,0,[[193,193],[[22,[132]]]],[168,27],0,0,0,0,0,[161,27],[67,[[83,[41]]]],0,0,0,[161,[[83,[41]]]],0,[161,[[83,[41]]]],0,0,0,0,0,0,0,[161,[[83,[41]]]],[63,[[83,[41]]]],[69,[[83,[41]]]],[116,[[83,[41]]]],0,0,0,0,0,0,[161,27],0,[161,30],0,[170,[[83,[41]]]],0,0,0,0,[182,[[83,[41]]]],0,0,0,[161,31],0,0,0,[53,[[83,[41]]]],0,0,0,0,[63,30],0,0,[86,30],0,0,0,[184,196],0,0,[71,[[83,[41]]]],0,0,0,[53,27],0,0,[53,93],0,[[68,162],2],[[98,164],2],[[165,164],2],[[98,164],2],[[98,164],2],[[184,196],2],[[179,197],2],[[178,198],2],[[173,199],2],[[53,200],2],[[64,201],2],[[180,202],2],[171,[[83,[41]]]],[172,[[83,[41]]]],[67,[[83,[41]]]],0,0,0,0,[167,30],0,[53,23],[53,30],0,[53,27],0,[176,30],0,[179,197],0,[169,30],0,0,0,0,[53,31],0,0,0,0,0,0,[4,[[83,[41]]]],0,[65,93],0,[178,27],0,0,[178,30],0,[178,30],0,[178,198],0,[167,[[83,[41]]]],0,[53,93],[63,93],[68,93],[182,93],0,0,0,0,0,0,0,0,[166,27],[177,27],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[72,[[7,[53]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[173,199],[53,200],[64,201],[180,202],0,0,0,0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,[167,93],0,[53,31],0,[177,27],0,[161,27],0,0,0,0,[175,27],0,[168,27],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[167,30],0,[[],61],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[164,164],[[-1,-2],2,[],[]],[[164,164],132],[[],164],[[164,164],31],[[-1,-2],31,[],[]],[[164,10],11],[-1,-1,[]],[195,[[22,[164]]]],[[164,-1],2,154],[-1,-2,[],[]],[195,31],[[164,164],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[203,203],[204,204],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[203,203],132],[[],203],[[204,-1],2,142],[204,145],[[203,203],31],[[204,204],31],[[-1,-2],31,[],[]],[[203,10],11],[[204,10],11],[-1,-1,[]],[-1,-1,[]],[195,[[22,[203]]]],[[203,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[[[22,[204]],30,205,-1,206],[[7,[2,92]]],133],[[203,203],[[22,[132]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[207,207],[208,208],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[207,207],132],[[],207],[[208,-1],2,142],[208,145],[[207,207],31],[[208,208],31],[[-1,-2],31,[],[]],[[207,10],11],[[208,10],11],[-1,-1,[]],[-1,-1,[]],[195,[[22,[207]]]],[[207,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[[[22,[208]],30,205,-1,206],[[7,[2,92]]],133],[[207,207],[[22,[132]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[209,2],[210,2],[211,2],[212,2],[213,2],[214,2],[209,209],[210,210],[211,211],[212,212],[213,213],[214,214],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[214,[[83,[41]]]],0,[[],209],[[],210],[[],211],[[],212],[[],213],[[],214],[213,30],0,[209,145],[210,145],[211,145],[212,145],[213,145],[214,145],[[209,209],31],[[210,210],31],[[211,211],31],[[212,212],31],[[213,213],31],[[214,214],31],[[209,10],11],[[210,10],11],[[211,10],11],[[212,10],11],[[213,10],11],[[214,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[209,93],[210,93],[211,93],[212,93],[213,93],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[211,30],0,[211,27],0,0,0,[209,[[83,[41]]]],[210,[[83,[41]]]],[211,[[83,[41]]]],0,0,0,[209,27],[210,27],[211,27],0,0,0,[[209,215],2],[[213,216],2],[[214,217],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[209,215],[213,216],0,0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[214,217],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[216,216],[[-1,-2],2,[],[]],[[216,216],132],[[],216],[[216,216],31],[[-1,-2],31,[],[]],[[216,10],11],[-1,-1,[]],[195,[[22,[216]]]],[[216,-1],2,154],[-1,-2,[],[]],[195,31],[[216,216],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[215,215],[[-1,-2],2,[],[]],[[215,215],132],[[],215],[[215,215],31],[[-1,-2],31,[],[]],[[215,10],11],[-1,-1,[]],[195,[[22,[215]]]],[[215,-1],2,154],[-1,-2,[],[]],[195,31],[[215,215],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[217,217],[[-1,-2],2,[],[]],[[217,217],132],[[],217],[[217,217],31],[[-1,-2],31,[],[]],[[217,10],11],[-1,-1,[]],[195,[[22,[217]]]],[[217,-1],2,154],[-1,-2,[],[]],[195,31],[[217,217],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[218,2],[218,218],[[-1,-2],2,[],[]],[218,27],0,[[],218],[218,145],[[218,218],31],[[218,10],11],[-1,-1,[]],[-1,-2,[],[]],[218,30],0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[219,27],[220,27],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[219,2],[221,2],[222,2],[223,2],[224,2],[225,2],[220,2],[226,2],[227,2],[219,219],[221,221],[222,222],[223,223],[224,224],[225,225],[220,220],[226,226],[227,227],[228,228],[229,229],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[228,228],132],[[229,229],132],0,0,[[],219],[[],221],[[],222],[[],223],[[],224],[[],225],[[],220],[[],226],[[],227],[[],228],[[],229],0,[222,27],[223,27],0,0,[219,145],[221,145],[222,145],[223,145],[224,145],[225,145],[220,145],[226,145],[227,145],[[219,219],31],[[221,221],31],[[222,222],31],[[223,223],31],[[224,224],31],[[225,225],31],[[220,220],31],[[226,226],31],[[227,227],31],[[228,228],31],[[229,229],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[225,27],0,[[219,10],11],[[221,10],11],[[222,10],11],[[223,10],11],[[224,10],11],[[225,10],11],[[220,10],11],[[226,10],11],[[227,10],11],[[228,10],11],[[229,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[195,[[22,[228]]]],[195,[[22,[229]]]],[[228,-1],2,154],[[229,-1],2,154],[219,93],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[195,31],0,0,0,[221,27],0,[222,[[83,[41]]]],0,[222,[[83,[41]]]],0,[[228,228],[[22,[132]]]],[[229,229],[[22,[132]]]],0,0,[227,[[83,[41]]]],0,[223,31],0,[220,93],0,[[219,230],2],[222,30],0,[223,27],0,[223,93],[224,93],0,0,[219,27],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[219,230],0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[231,27],0,[232,2],[233,2],[234,2],[231,2],[235,2],[232,232],[233,233],[234,234],[231,231],[235,235],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[231,27],0,[[],232],[[],233],[[],234],[[],231],[[],235],[232,27],0,0,[232,145],[233,145],[234,145],[231,145],[235,145],[[232,232],31],[[233,233],31],[[234,234],31],[[231,231],31],[[235,235],31],[232,27],0,[[232,10],11],[[233,10],11],[[234,10],11],[[231,10],11],[[235,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[232,27],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[235,31],0,[233,27],[234,27],[231,27],0,0,0,[232,27],0,[231,27],0,0,[231,27],0,0,[231,27],0,[232,27],0,[231,27],0,[[233,236],2],[[234,237],2],[[231,238],2],[231,27],0,[232,27],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[233,236],[234,237],[231,238],0,0,0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[233,27],[234,27],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[237,237],[[-1,-2],2,[],[]],[[237,237],132],[[],237],[[237,237],31],[[-1,-2],31,[],[]],[[237,10],11],[-1,-1,[]],[195,[[22,[237]]]],[[237,-1],2,154],[-1,-2,[],[]],[195,31],[[237,237],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[236,236],[[-1,-2],2,[],[]],[[236,236],132],[[],236],[[236,236],31],[[-1,-2],31,[],[]],[[236,10],11],[-1,-1,[]],[195,[[22,[236]]]],[[236,-1],2,154],[-1,-2,[],[]],[195,31],[[236,236],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[238,238],[[-1,-2],2,[],[]],[[238,238],132],[[],238],[[238,238],31],[[-1,-2],31,[],[]],[[238,10],11],[-1,-1,[]],[195,[[22,[238]]]],[[238,-1],2,154],[-1,-2,[],[]],[195,31],[[238,238],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[239,2],[240,2],[241,2],[239,239],[240,240],[241,241],[242,242],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],239],[[],240],[[],241],[[242,-1],2,142],[239,145],[240,145],[241,145],[242,145],[[239,239],31],[[240,240],31],[[241,241],31],[[242,242],31],[[239,10],11],[[240,10],11],[[241,10],11],[[242,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[242]],30,205,-1,206],[[7,[2,92]]],133],[240,27],0,0,[[241,243],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[241,243],0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[243,243],[[-1,-2],2,[],[]],[[243,243],132],[[],243],[[243,243],31],[[-1,-2],31,[],[]],[[243,10],11],[-1,-1,[]],[195,[[22,[243]]]],[[243,-1],2,154],[-1,-2,[],[]],[195,31],[[243,243],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[244,2],[244,244],[245,245],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],244],[[245,-1],2,142],[244,145],[245,145],[[244,244],31],[[245,245],31],[[244,10],11],[[245,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[245]],30,205,-1,206],[[7,[2,92]]],133],[244,93],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[246,2],[246,246],[247,247],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],246],[[247,-1],2,142],[246,145],[247,145],[[246,246],31],[[247,247],31],[[246,10],11],[[247,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[247]],30,205,-1,206],[[7,[2,92]]],133],[246,[[83,[41]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[248,2],[248,248],[230,230],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[230,230],132],[248,27],0,[[],248],[[],230],[248,145],[[248,248],31],[[230,230],31],[[-1,-2],31,[],[]],[248,27],0,[[248,10],11],[[230,10],11],[-1,-1,[]],[-1,-1,[]],[195,[[22,[230]]]],[[230,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[[230,230],[[22,[132]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[200,200],[[-1,-2],2,[],[]],[[200,200],132],[[],200],[[200,200],31],[[-1,-2],31,[],[]],[[200,10],11],[-1,-1,[]],[195,[[22,[200]]]],[[200,-1],2,154],[-1,-2,[],[]],[195,31],[[200,200],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[249,249],[[-1,-2],2,[],[]],[[249,-1],2,142],[249,145],[[249,249],31],[[249,10],11],[-1,-1,[]],[-1,-2,[],[]],[[[22,[249]],30,205,-1,206],[[7,[2,92]]],133],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[250,2],[250,250],[[-1,-2],2,[],[]],[[],250],0,0,0,0,[250,145],[[250,250],31],[[250,10],11],[-1,-1,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[251,164],0,0,0,0,0,0,[252,164],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[253,2],[254,2],[255,2],[256,2],[257,2],[258,2],[259,2],[260,2],[261,2],[262,2],[263,2],[264,2],[265,2],[266,2],[267,2],[268,2],[269,2],[252,2],[270,2],[251,2],[271,2],[272,2],[253,253],[254,254],[255,255],[256,256],[257,257],[258,258],[259,259],[260,260],[261,261],[262,262],[263,263],[264,264],[265,265],[266,266],[267,267],[268,268],[269,269],[252,252],[270,270],[251,251],[271,271],[272,272],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],253],[[],254],[[],255],[[],256],[[],257],[[],258],[[],259],[[],260],[[],261],[[],262],[[],263],[[],264],[[],265],[[],266],[[],267],[[],268],[[],269],[[],252],[[],270],[[],251],[[],271],[[],272],0,0,0,0,0,[253,145],[254,145],[255,145],[256,145],[257,145],[258,145],[259,145],[260,145],[261,145],[262,145],[263,145],[264,145],[265,145],[266,145],[267,145],[268,145],[269,145],[252,145],[270,145],[251,145],[271,145],[272,145],[[253,253],31],[[254,254],31],[[255,255],31],[[256,256],31],[[257,257],31],[[258,258],31],[[259,259],31],[[260,260],31],[[261,261],31],[[262,262],31],[[263,263],31],[[264,264],31],[[265,265],31],[[266,266],31],[[267,267],31],[[268,268],31],[[269,269],31],[[252,252],31],[[270,270],31],[[251,251],31],[[271,271],31],[[272,272],31],[[253,10],11],[[254,10],11],[[255,10],11],[[256,10],11],[[257,10],11],[[258,10],11],[[259,10],11],[[260,10],11],[[261,10],11],[[262,10],11],[[263,10],11],[[264,10],11],[[265,10],11],[[266,10],11],[[267,10],11],[[268,10],11],[[269,10],11],[[252,10],11],[[270,10],11],[[251,10],11],[[271,10],11],[[272,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[270,164],0,0,0,0,0,0,0,0,[255,196],[263,196],0,0,[[251,164],2],[[252,164],2],[[270,164],2],[[255,196],2],[[263,196],2],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[273,2],[273,273],[[-1,-2],2,[],[]],[[],273],[273,145],[[273,273],31],[[273,10],11],[-1,-1,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[274,2],[274,274],[202,202],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[202,202],132],[[],274],[[],202],[274,27],0,[274,145],[[274,274],31],[[202,202],31],[[-1,-2],31,[],[]],[[274,10],11],[[202,10],11],[-1,-1,[]],[-1,-1,[]],[195,[[22,[202]]]],[[202,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[[202,202],[[22,[132]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[275,2],[276,2],[275,275],[276,276],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[275,27],0,[[],275],[[],276],[276,27],0,[275,145],[276,145],[[275,275],31],[[276,276],31],[[275,10],11],[[276,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[275,30],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[277,2],[277,277],[278,278],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],277],[[278,-1],2,142],[277,145],[278,145],[[277,277],31],[[278,278],31],[[277,10],11],[[278,10],11],[-1,-1,[]],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[[22,[278]],30,205,-1,206],[[7,[2,92]]],133],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[196,196],[[-1,-2],2,[],[]],[[196,196],132],[[],196],[[196,196],31],[[-1,-2],31,[],[]],[[196,10],11],[-1,-1,[]],[195,[[22,[196]]]],[[196,-1],2,154],[-1,-2,[],[]],[195,31],[[196,196],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[279,2],[279,279],[[-1,-2],2,[],[]],[279,27],0,[[],279],[279,27],0,[279,145],[[279,279],31],[[279,10],11],[-1,-1,[]],[279,30],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[280,[[83,[41]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[280,2],[280,280],[281,281],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],280],[[281,-1],2,142],[280,145],[281,145],[[280,280],31],[[281,281],31],[[280,10],11],[[281,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[281]],30,205,-1,206],[[7,[2,92]]],133],[280,[[83,[41]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[201,201],[[-1,-2],2,[],[]],[[201,201],132],[[],201],[[201,201],31],[[-1,-2],31,[],[]],[[201,10],11],[-1,-1,[]],[195,[[22,[201]]]],[[201,-1],2,154],[-1,-2,[],[]],[195,31],[[201,201],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[282,2],[282,282],[[-1,-2],2,[],[]],[[],282],[282,145],[[282,282],31],[282,93],0,[[282,10],11],[-1,-1,[]],[282,[[83,[41]]]],0,[-1,-2,[],[]],[282,30],0,[282,27],0,[282,27],0,0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[283,2],[283,283],[[-1,-2],2,[],[]],[[],283],[283,145],[[283,283],31],[[283,10],11],[-1,-1,[]],[283,30],0,[-1,-2,[],[]],[283,[[83,[41]]]],0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[284,284],[[-1,-2],2,[],[]],[[284,-1],2,142],[284,145],[[284,284],31],[[284,10],11],[-1,-1,[]],[-1,-2,[],[]],[[[22,[284]],30,205,-1,206],[[7,[2,92]]],133],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[285,[[83,[41]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[286,2],[287,2],[288,2],[289,2],[290,2],[291,2],[292,2],[293,2],[294,2],[295,2],[296,2],[297,2],[298,2],[299,2],[300,2],[285,2],[301,2],[286,286],[287,287],[288,288],[289,289],[290,290],[291,291],[292,292],[293,293],[294,294],[295,295],[296,296],[297,297],[298,298],[299,299],[300,300],[285,285],[301,301],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[287,31],0,[300,[[83,[41]]]],0,[[],286],[[],287],[[],288],[[],289],[[],290],[[],291],[[],292],[[],293],[[],294],[[],295],[[],296],[[],297],[[],298],[[],299],[[],300],[[],285],[[],301],[286,27],0,[286,27],0,[300,302],0,0,[286,145],[287,145],[288,145],[289,145],[290,145],[291,145],[292,145],[293,145],[294,145],[295,145],[296,145],[297,145],[298,145],[299,145],[300,145],[285,145],[301,145],[[286,286],31],[[287,287],31],[[288,288],31],[[289,289],31],[[290,290],31],[[291,291],31],[[292,292],31],[[293,293],31],[[294,294],31],[[295,295],31],[[296,296],31],[[297,297],31],[[298,298],31],[[299,299],31],[[300,300],31],[[285,285],31],[[301,301],31],[300,303],0,[286,93],0,0,[[286,10],11],[[287,10],11],[[288,10],11],[[289,10],11],[[290,10],11],[[291,10],11],[[292,10],11],[[293,10],11],[[294,10],11],[[295,10],11],[[296,10],11],[[297,10],11],[[298,10],11],[[299,10],11],[[300,10],11],[[285,10],11],[[301,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[297,[[83,[41]]]],0,0,[300,93],0,[299,[[83,[41]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[286,31],0,[299,[[83,[41]]]],0,[292,31],0,0,0,[299,27],0,[298,27],0,0,0,[293,[[83,[41]]]],0,[293,[[83,[41]]]],0,0,[292,30],0,[292,31],0,[298,27],0,[299,30],0,0,[285,[[83,[41]]]],0,[290,27],[291,27],[294,27],0,0,0,0,[[300,302],2],[[300,303],2],[[289,304],2],[[293,305],2],[[295,306],2],[[297,307],2],[[300,308],2],[[301,309],2],[299,[[83,[41]]]],0,0,[296,[[83,[41]]]],0,0,0,[297,27],0,[286,93],[290,93],[291,93],[294,93],[300,93],[301,93],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[289,304],[293,305],[295,306],[297,307],[300,308],[301,309],0,0,0,0,0,0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[292,31],0,[292,31],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[308,308],[302,302],[303,303],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[308,308],132],[[302,302],132],[[303,303],132],[[],308],[[],302],[[],303],[[308,308],31],[[302,302],31],[[303,303],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[308,10],11],[[302,10],11],[[303,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[195,[[22,[308]]]],[195,[[22,[302]]]],[195,[[22,[303]]]],[[308,-1],2,154],[[302,-1],2,154],[[303,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[195,31],[195,31],[[308,308],[[22,[132]]]],[[302,302],[[22,[132]]]],[[303,303],[[22,[132]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[309,309],[[-1,-2],2,[],[]],[[309,309],132],[[],309],[[309,309],31],[[-1,-2],31,[],[]],[[309,10],11],[-1,-1,[]],[195,[[22,[309]]]],[[309,-1],2,154],[-1,-2,[],[]],[195,31],[[309,309],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[306,306],[[-1,-2],2,[],[]],[[306,306],132],[[],306],[[306,306],31],[[-1,-2],31,[],[]],[[306,10],11],[-1,-1,[]],[195,[[22,[306]]]],[[306,-1],2,154],[-1,-2,[],[]],[195,31],[[306,306],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[307,307],[[-1,-2],2,[],[]],[[307,307],132],[[],307],[[307,307],31],[[-1,-2],31,[],[]],[[307,10],11],[-1,-1,[]],[195,[[22,[307]]]],[[307,-1],2,154],[-1,-2,[],[]],[195,31],[[307,307],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,[310,93],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[310,2],[310,310],[311,311],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],310],[[311,-1],2,142],[310,145],[311,145],[[310,310],31],[[311,311],31],[310,93],0,[[310,10],11],[[311,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[310,93],0,[310,93],0,[[[22,[311]],30,205,-1,206],[[7,[2,92]]],133],0,[310,[[83,[41]]]],0,[310,[[83,[41]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[304,304],[[-1,-2],2,[],[]],[[304,304],132],[[],304],[[304,304],31],[[-1,-2],31,[],[]],[[304,10],11],[-1,-1,[]],[195,[[22,[304]]]],[[304,-1],2,154],[-1,-2,[],[]],[195,31],[[304,304],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[312,2],[313,2],[312,312],[313,313],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],312],[[],313],[312,27],[313,27],0,0,0,[312,145],[313,145],[[312,312],31],[[313,313],31],[[312,10],11],[[313,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[313,31],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[312,31],0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[305,305],[[-1,-2],2,[],[]],[[305,305],132],[[],305],[[305,305],31],[[-1,-2],31,[],[]],[[305,10],11],[-1,-1,[]],[195,[[22,[305]]]],[[305,-1],2,154],[-1,-2,[],[]],[195,31],[[305,305],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[314,30],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[314,2],[314,314],[198,198],[315,315],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[198,198],132],0,[[],314],[[],198],[[315,-1],2,142],[314,145],[315,145],[314,30],0,[[314,314],31],[[198,198],31],[[315,315],31],[[-1,-2],31,[],[]],[[314,10],11],[[198,10],11],[[315,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[195,[[22,[198]]]],[[198,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[[[22,[315]],30,205,-1,206],[[7,[2,92]]],133],[[198,198],[[22,[132]]]],0,[314,30],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[162,162],[[-1,-2],2,[],[]],[[162,162],132],[[],162],[[162,162],31],[[-1,-2],31,[],[]],[[162,10],11],[-1,-1,[]],[195,[[22,[162]]]],[[162,-1],2,154],[-1,-2,[],[]],[195,31],[[162,162],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[316,2],[316,316],[[-1,-2],2,[],[]],[316,[[83,[41]]]],0,[316,317],0,[[],316],[316,145],[[316,316],31],[[316,10],11],[-1,-1,[]],[316,[[83,[41]]]],0,[-1,-2,[],[]],0,0,[[316,317],2],[[316,318],2],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[316,318],0,[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[318,318],[317,317],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[318,318],132],[[317,317],132],[[],318],[[],317],[[318,318],31],[[317,317],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[318,10],11],[[317,10],11],[-1,-1,[]],[-1,-1,[]],[195,[[22,[318]]]],[195,[[22,[317]]]],[[318,-1],2,154],[[317,-1],2,154],[-1,-2,[],[]],[-1,-2,[],[]],[195,31],[195,31],[[318,318],[[22,[132]]]],[[317,317],[[22,[132]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[197,197],[[-1,-2],2,[],[]],[[197,197],132],[[],197],[[197,197],31],[[-1,-2],31,[],[]],[[197,10],11],[-1,-1,[]],[195,[[22,[197]]]],[[197,-1],2,154],[-1,-2,[],[]],[195,31],[[197,197],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[199,199],[[-1,-2],2,[],[]],[[199,199],132],[[],199],[[199,199],31],[[-1,-2],31,[],[]],[[199,10],11],[-1,-1,[]],[195,[[22,[199]]]],[[199,-1],2,154],[-1,-2,[],[]],[195,31],[[199,199],[[22,[132]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[319,170],[[7,[161,14]]]],[-1,[[7,[320]]],8],0,[[319,161],[[7,[170,14]]]],[[319,10],11],[[14,10],11],[[14,10],11],[[320,10],11],[[321,10],11],[[322,10],11],[-1,-1,[]],[15,14],[-1,-1,[]],[6,14],[92,14],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[323,319],[29,319],[-1,[[7,[319,14]]],[33,34]],[-1,30,[33,34]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-1,-2,-3,27,27,[324,[321]]],[[7,[2,14]]],325,[33,34],20],0,0,0,0,0,[319,29],0,0,[14,[[22,[26]]]],0,[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[96,35],0,0,0,0,0,0,[326,27],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[327,31],0,[328,328],[96,96],[329,329],[55,55],[330,330],[[[37,[-1]]],[[37,[-1]]],46],[327,327],[326,326],[331,331],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[[-1,27,[22,[27]],[22,[27]],[22,[27]]],[[107,[[106,[105]]]]],[]],0,[[160,155],[[7,[1,13]]]],[[],329],[[],332],[[],333],[[-1,57,27,[83,[[2,[27,27]]]]],[[107,[[106,[105]]]]],[]],[-1,[[7,[96]]],8],[-1,[[7,[334]]],8],[-1,[[7,[335]]],8],[-1,[[7,[25]]],8],[-1,[[7,[329]]],8],[-1,[[7,[336]]],8],[-1,[[7,[337]]],8],[-1,[[7,[332]]],8],[-1,[[7,[338]]],8],[-1,[[7,[339]]],8],[-1,[[7,[327]]],8],[-1,[[7,[340]]],8],[-1,[[7,[341]]],8],[-1,[[7,[342]]],8],[-1,[[7,[343]]],8],[-1,[[7,[344]]],8],[-1,[[7,[160]]],8],[-1,[[7,[333]]],8],0,0,0,[-1,[[107,[[106,[105]]]]],[]],0,0,[[329,329],31],[[[37,[-1]],[37,[-1]]],31,158],[[326,326],31],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],[[-1,-2],31,[],[]],0,0,0,[[328,10],11],[[328,10],11],[[96,10],11],[[96,10],11],[[334,10],11],[[335,10],11],[[25,10],11],[[329,10],11],[[336,10],11],[[337,10],11],[[332,10],11],[[55,10],11],[[330,10],11],[[[37,[-1]],10],11,113],[[338,10],11],[[339,10],11],[[327,10],11],[[340,10],11],[[326,10],11],[[331,10],11],[[341,10],11],[[342,10],11],[[343,10],11],[[345,10],11],[[346,10],11],[[347,10],11],[[344,10],11],[[160,10],11],[[333,10],11],[[6,10],11],[[6,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[348,6],[90,6],[349,6],[-1,-1,[]],[73,6],[87,6],[15,6],[350,6],[92,6],[[-1,167],[[107,[[106,[105]]]]],[]],[[-1,27,30],[[107,[[106,[105]]]]],[]],[-1,[[107,[[106,[105]]]]],[]],[[-1,30,27],[[107,[[106,[105]]]]],[]],[[-1,55],[[107,[[106,[105]]]]],[]],[[-1,57,27,[83,[[2,[27,27]]]],330],[[107,[[106,[105]]]]],[]],[[-1,31],[[107,[[106,[105]]]]],[]],[[-1,23,30],[[107,[[106,[105]]]]],[]],[[-1,328],[[107,[[106,[105]]]]],[]],[[-1,23,30],[[107,[[106,[105]]]]],[]],[[-1,57,27,[83,[[2,[27,27]]]],330],[[107,[[106,[105]]]]],[]],[-1,[[107,[[106,[105]]]]],[]],[[-1,27,30],[[107,[[106,[105]]]]],[]],[[-1,27],[[107,[[106,[105]]]]],[]],[-1,[[107,[[106,[105]]]]],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,345,55],[[107,[[106,[105]]]]],[]],0,0,0,0,0,0,0,0,0,0,0,0,[[-1,57,27,[83,[[2,[27,27]]]],330,-2],[[107,[[106,[105]]]]],[],[351,117]],[[-1,27,[22,[27]],[22,[27]],[22,[27]],[22,[27]],[22,[27]]],[[107,[[106,[105]]]]],[]],0,[96,352],0,0,0,0,0,0,0,0,0,0,[[-1,57,27,[83,[[2,[27,27]]]],330,-2],[[107,[[106,[105]]]]],[],[351,117]],[[-1,27,[83,[[2,[27,27]]]],[22,[[2,[27,-2]]]]],[[107,[[106,[105]]]]],[],[39,40]],0,0,0,[327,31],[[-1,57,27,[83,[[2,[27,27]]]],330,-2],[[107,[[106,[105]]]]],[],[351,117]],[[-1,57,27,[83,[[2,[27,27]]]],-2],[[107,[[106,[105]]]]],[],[141,353]],[331,[[22,[27]]]],[[-1,328,122],[[107,[[106,[105]]]]],[]],0,0,0,0,[[-1,27,27,326],[[107,[[106,[105]]]]],[]],0,[[-1,27],[[107,[[106,[105]]]]],[]],[[-1,27],[[107,[[106,[105]]]]],[]],[[-1,23,[22,[21]]],[[107,[[106,[105]]]]],[]],[[-1,354],[[107,[[106,[105]]]]],[]],0,[[96,-1],7,24],[[334,-1],7,24],[[335,-1],7,24],[[25,-1],7,24],[[329,-1],7,24],[[336,-1],7,24],[[337,-1],7,24],[[345,-1],7,24],[[346,-1],7,24],[[347,-1],7,24],[331,[[22,[27]]]],[[-1,25],[[107,[[106,[105]]]]],[]],0,0,[6,[[22,[26]]]],0,0,0,0,[[-1,331,25,31],[[107,[[106,[105]]]]],[]],[[-1,27,27],[[107,[[106,[105]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],0,0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,[[-1,355],[[107,[[106,[105]]]]],[]],0,0,[[-1,333,-2],[[107,[[106,[105]]]]],[],[39,40]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[107,[[106,[105]]]]],[]],[[-1,149,[83,[41]],[83,[41]],[83,[41]],148,[37,[-2]]],[[107,[[106,[105]]]]],[],[39,40]],[[-1,27,27,[83,[[2,[27,27]]]],[22,[19]]],[[107,[[106,[105]]]]],[]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[356,[-1]]],[[356,[-1]]],46],[[-1,-2],2,[],[]],[[[356,[-1]],19,31],[[7,[103,6]]],20],[-1,-1,[]],[-1,-2,[],[]],[-1,[[356,[-1]]],20],[[[356,[-1]],287],[[7,[[0,[357]],6]]],20],[[[356,[-1]],31],[[7,[[43,[53]],6]]],20],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[358,358],[[[359,[-1,-2,-3]]],[[359,[-1,-2,-3]]],46,46,46],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[-1,[[7,[360]]],8],0,0,0,[[361,10],11],[[354,10],11],[[360,10],11],[[358,10],11],[[362,10],11],[[362,10],11],[[363,10],11],[[363,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[364,362],[6,362],[-1,-1,[]],[15,363],[362,363],[-1,-1,[]],[6,363],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[102,102,-1,[45,[-2,-3]],-3,-2,23,47],[[359,[-1,-2,-3]]],[20,46],[32,52,365,366,46],[33,34,46]],0,0,0,0,[[[359,[-1,-2,-3]],23,[22,[367]],-4,31,31],[[7,[2,363]]],[20,46],[32,52,365,366,46],[33,34,46],368],[[[359,[-1,-2,-3]],23,[22,[367]],-4,93,31],369,[20,46],[32,52,365,366,46],[33,34,46],[[70,[60]]]],[[[359,[-1,-2,-3]],-4,-5,93,31],[[43,[369]]],[20,46],[32,52,365,366,46],[33,34,46],[[38,[[83,[[2,[23,[22,[367]]]]]]]]],[[70,[60]]]],[[361,-1],7,24],[[354,-1],7,24],[362,[[22,[26]]]],[363,[[22,[26]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],0,[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[[[359,[-1,-2,-3]],370,[43,[41]]],[[7,[167,362]]],[20,46],[32,52,365,366,46],[33,34,46]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[23,35],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[349,349],[23,23],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[7,[23]]],8],[[23,23],31],[[-1,-2],31,[],[]],[[349,10],11],[[349,10],11],[[23,10],11],[-1,-1,[]],[115,349],[50,23],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[23,-1],7,24],[349,[[22,[26]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[23,-1],48,[[70,[47]]]],[-1,5,[]],[-1,[[7,[-2]]],[],[]],[27,[[7,[23]]]],[[[22,[27]]],[[7,[23]]]],[[[22,[[83,[41]]]]],[[7,[23]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,23,23],[[107,[[106,[105]]]]],[141,18]],[[-1,23],[[107,[[106,[105]]]]],[]],[[-1,48],[[107,[[106,[105]]]]],[]],[[-1,48],[[107,[[106,[105]]]]],[]],[[-1,23],[[107,[[106,[105]]]]],[]],0,0,[[[83,[41]]],[[7,[[42,[41]],44]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-1,[]],[-1,-2,[],[]],0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[-1,[[7,[[43,[41]]]]],8],[[-1,-2],7,[[38,[[83,[41]]]]],24],[-1,[[7,[[22,[[43,[41]]]]]]],8],[[[22,[-1]],-2],7,[[38,[[83,[41]]]]],24],[-1,[[7,[[22,[3]]]]],8],[[[22,[3]],-1],7,24],[-1,[[7,[[22,[29]]]]],8],[[[22,[29]],-1],7,24],[-1,[[7,[371]]],8],[[371,-1],7,24],[-1,[[7,[3]]],8],[[3,-1],7,24],[-1,[[7,[29]]],8],[[29,-1],7,24],[-1,[[7,[194]]],8],[[194,-1],7,24],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[102,102],[[-1,-2],2,[],[]],[-1,-1,[]],[-1,-1,[]],[[-1,5],[[2,[102,[0,[105]]]]],372],[102,[[7,[333,6]]]],[-1,-2,[],[]],[-1,-2,[],[]],[102,31],[[[107,[373]],374],[[375,[22]]]],[[102,168],[[0,[105]]]],[[102,354],[[7,[360,6]]]],[[102,354,367],[[7,[360,6]]]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[102,-1],-2,376,[]]],"c":[464],"p":[[3,"Profile",0],[15,"tuple"],[3,"PrivateKey",5983],[3,"DeviceName",1060],[3,"String",5984],[4,"ServiceError",5166],[4,"Result",5985],[8,"Deserializer",5986],[4,"ProfileManagerError",0],[3,"Formatter",5987],[6,"Result",5987],[4,"LinkError",0],[4,"ProfileCipherError",986],[4,"ProvisioningError",5073],[4,"SignalProtocolError",5988],[3,"AccountManager",0],[3,"Url",5989],[8,"IdentityKeyStore",5990],[3,"ServiceCredentials",139],[8,"PushService",5166],[3,"ProfileKey",768],[4,"Option",5991],[3,"ServiceAddress",5866],[8,"Serializer",5992],[3,"AccountAttributes",5166],[8,"Error",5993],[15,"str"],[3,"TypeId",5994],[3,"PublicKey",5983],[15,"u32"],[15,"bool"],[8,"ProtocolStore",5990],[8,"Rng",5995],[8,"CryptoRng",5996],[6,"Aci",5997],[3,"ProfileName",1021],[4,"AvatarWrite",5166],[8,"AsRef",5998],[8,"Read",5999],[8,"Send",6000],[15,"u8"],[15,"array"],[3,"Vec",6001],[4,"AttachmentCipherError",106],[3,"ServiceCipher",124],[8,"Clone",6002],[3,"DeviceId",768],[3,"ProtocolAddress",5997],[8,"SessionStore",5990],[3,"Uuid",768],[8,"KyberPreKeyStore",5990],[8,"SenderKeyStore",5990],[3,"Envelope",1060],[3,"Content",213],[3,"HttpAuth",5166],[3,"ServiceConfiguration",139],[4,"Endpoint",139],[4,"SignalServers",139],[3,"Metadata",213],[4,"ContentBody",213],[3,"SyncMessage",1060],[3,"CallMessage",1060],[3,"DataMessage",1060],[3,"ReceiptMessage",1060],[3,"EditMessage",1060],[3,"NullMessage",1060],[3,"PniSignatureMessage",1060],[3,"TypingMessage",1060],[3,"StoryMessage",1060],[8,"Into",5998],[3,"Content",1060],[3,"EnvelopeEntity",298],[4,"CredentialsCacheError",322],[3,"InMemoryCredentialsCache",322],[3,"Member",322],[3,"PendingMember",322],[3,"RequestingMember",322],[3,"AccessControl",322],[3,"Group",322],[3,"GroupChanges",322],[4,"GroupChange",322],[3,"Timer",322],[15,"slice"],[3,"Group",1060],[3,"GroupsManager",322],[3,"GroupContextV2",1060],[4,"GroupDecodingError",322],[8,"CredentialsCache",322],[3,"ZkGroupVerificationFailure",6003],[6,"Error",6004],[3,"ZkGroupDeserializationFailure",6003],[3,"DecodeError",6005],[15,"u64"],[3,"AuthCredentialWithPniResponse",6006],[3,"GroupSecretParams",768],[3,"ServiceIds",5166],[3,"ServerPublicParams",6007],[3,"AccessControl",1060],[3,"HashMap",6008],[3,"GroupMasterKey",768],[4,"Incoming",575],[3,"SignalWebSocket",5954],[3,"MessagePipe",575],[3,"Bytes",6009],[8,"Future",6010],[3,"Box",6011],[3,"Pin",6012],[3,"PanicingWebSocketService",575],[8,"Stream",6013],[3,"Attachment",629],[8,"Deserialize",5986],[3,"Contact",629],[8,"Debug",5987],[4,"ParseContactError",629],[3,"UuidError",768],[3,"ContactDetails",1060],[8,"Serialize",5992],[3,"PreKeyEntity",688],[3,"SignedPreKeyEntity",688],[3,"KyberPreKeyEntity",688],[3,"SignedPreKey",688],[3,"PreKeyState",688],[3,"PreKeyRecord",6014],[3,"SignedPreKeyRecord",6015],[3,"KyberPreKeyRecord",6016],[3,"Braced",6017],[15,"u16"],[3,"Hyphenated",6017],[3,"Simple",6017],[15,"u128"],[3,"Urn",6017],[4,"Ordering",6018],[8,"Buf",6019],[8,"Default",6020],[3,"Global",6021],[3,"ProfileKeyCiphertext",6022],[3,"SpecificServiceId",5997],[3,"UuidCiphertext",6023],[4,"ServiceId",5997],[3,"EncodeError",6005],[8,"Sized",6000],[8,"BufMut",6024],[15,"char"],[8,"FromIterator",6025],[15,"usize"],[3,"UidStruct",6026],[3,"Error",5987],[3,"ProfileKeyCommitment",6027],[3,"ProfileKeyVersion",6028],[3,"GroupPublicParams",6029],[3,"Timestamp",6030],[4,"Variant",6031],[4,"Version",6031],[8,"Hasher",6032],[3,"ProfileCipher",986],[8,"Borrow",6033],[3,"Utf8Error",6034],[8,"PartialEq",6018],[3,"ProfileService",1049],[3,"SignalServiceProfile",5166],[3,"ProvisionMessage",1060],[4,"Action",4924],[3,"GroupDetails",1060],[4,"AccessRequired",2297],[3,"GroupJoinInfo",1060],[3,"Pack",1060],[3,"AttachmentPointer",1060],[3,"WebSocketRequestMessage",1060],[3,"WebSocketResponseMessage",1060],[3,"ProvisionEnvelope",1060],[3,"ServerCertificate",1060],[3,"SenderCertificate",1060],[3,"WebSocketMessage",1060],[3,"UnidentifiedSenderMessage",1060],[3,"ProvisioningUuid",1060],[3,"BodyRange",1060],[3,"Preview",1060],[3,"TextAttachment",1060],[3,"Verified",1060],[3,"GroupContext",1060],[3,"PaymentAddress",1060],[3,"DecryptionErrorMessage",1060],[3,"AvatarUploadAttributes",1060],[3,"Member",1060],[3,"PendingMember",1060],[3,"RequestingMember",1060],[3,"BannedMember",1060],[3,"GroupChange",1060],[3,"GroupChanges",1060],[3,"GroupAttributeBlob",1060],[3,"GroupInviteLink",1060],[3,"GroupExternalCredential",1060],[4,"ProvisioningVersion",1060],[6,"SignalingKey",139],[15,"i32"],[4,"Role",3984],[4,"State",5025],[4,"Style",4853],[4,"Type",5049],[4,"Type",3336],[4,"Type",4070],[4,"Type",3862],[4,"Flags",2323],[4,"AttachmentIdentifier",2323],[4,"WireType",6035],[3,"DecodeContext",6035],[4,"Style",2366],[4,"AssociatedValue",2366],[3,"Offer",2412],[3,"Answer",2412],[3,"IceUpdate",2412],[3,"Busy",2412],[3,"Hangup",2412],[3,"Opaque",2412],[4,"Type",2582],[4,"Type",2556],[4,"Urgency",2605],[3,"Avatar",2628],[3,"Quote",2649],[3,"StoryContext",2649],[3,"Contact",2649],[3,"Sticker",2649],[3,"Reaction",2649],[3,"Delete",2649],[3,"GroupCallUpdate",2649],[3,"Payment",2649],[3,"GiftBadge",2649],[4,"Flags",2649],[4,"ProtocolVersion",2649],[4,"Type",3291],[3,"PostalAddress",2904],[3,"Name",2904],[3,"Phone",2904],[3,"Email",2904],[3,"Avatar",2904],[4,"Type",3065],[4,"Type",3040],[4,"Type",3090],[3,"Amount",3114],[3,"Notification",3114],[3,"Activation",3114],[4,"Item",3114],[4,"Type",3194],[3,"MobileCoin",3217],[4,"Amount",3217],[3,"MobileCoin",3254],[4,"Transaction",3254],[3,"QuotedAttachment",3291],[4,"Content",3364],[3,"Actions",3385],[3,"ModifyAddFromInviteLinkAccessControlAction",3427],[3,"ModifyAttributesAccessControlAction",3427],[3,"AddMemberAction",3427],[3,"DeleteMemberAction",3427],[3,"ModifyMemberRoleAction",3427],[3,"ModifyMemberProfileKeyAction",3427],[3,"AddPendingMemberAction",3427],[3,"DeletePendingMemberAction",3427],[3,"PromotePendingMemberAction",3427],[3,"PromotePendingPniAciMemberProfileKeyAction",3427],[3,"AddRequestingMemberAction",3427],[3,"DeleteRequestingMemberAction",3427],[3,"PromoteRequestingMemberAction",3427],[3,"AddBannedMemberAction",3427],[3,"DeleteBannedMemberAction",3427],[3,"ModifyTitleAction",3427],[3,"ModifyDescriptionAction",3427],[3,"ModifyAvatarAction",3427],[3,"ModifyDisappearingMessagesTimerAction",3427],[3,"ModifyMembersAccessControlAction",3427],[3,"ModifyInviteLinkPasswordAction",3427],[3,"ModifyAnnouncementsOnlyAction",3427],[3,"GroupChangeState",3843],[3,"Member",3862],[3,"Avatar",3907],[3,"Member",3907],[3,"GroupInviteLinkContentsV1",3947],[4,"Contents",3947],[3,"Sticker",4008],[3,"MobileCoinAddress",4031],[4,"Address",4031],[3,"Certificate",4094],[3,"Certificate",4122],[4,"Attachment",4143],[3,"CallLinkUpdate",4162],[3,"Sent",4162],[3,"Contacts",4162],[3,"Blocked",4162],[3,"Request",4162],[3,"Read",4162],[3,"Viewed",4162],[3,"Configuration",4162],[3,"StickerPackOperation",4162],[3,"ViewOnceOpen",4162],[3,"FetchLatest",4162],[3,"Keys",4162],[3,"MessageRequestResponse",4162],[3,"OutgoingPayment",4162],[3,"PniChangeNumber",4162],[3,"CallEvent",4162],[3,"CallLogEvent",4162],[4,"Direction",4563],[4,"Event",4563],[4,"Type",4760],[4,"Type",4830],[4,"Type",4660],[4,"Type",4685],[4,"Type",4563],[4,"Type",4638],[3,"MobileCoin",4711],[4,"PaymentDetail",4711],[3,"UnidentifiedDeliveryStatus",4787],[3,"StoryMessageRecipient",4787],[3,"Gradient",4853],[4,"Background",4853],[3,"Message",4947],[4,"ContentHint",4976],[4,"Type",4976],[3,"ProvisioningCipher",5073],[3,"ConfirmCodeResponse",5073],[4,"SecondaryDeviceProvisioning",5073],[3,"NewDeviceRegistration",5073],[3,"KeyPair",5983],[3,"Sender",6036],[8,"PreKeysStore",688],[4,"VerificationTransport",5166],[3,"RegistrationSessionMetadataResponse",5166],[4,"ServiceIdType",5166],[3,"DeviceCapabilities",5166],[4,"HttpAuthOverride",5166],[4,"RegistrationMethod",5166],[3,"PreKeyStatus",5166],[3,"AttachmentV2UploadAttributes",5166],[3,"DeviceId",5166],[3,"DeviceInfo",5166],[3,"RecaptchaAttributes",5166],[3,"ProofRequired",5166],[3,"PreKeyResponse",5166],[3,"WhoAmIResponse",5166],[3,"VerifyAccountResponse",5166],[3,"PreKeyResponseItem",5166],[3,"MismatchedDevices",5166],[3,"StaleDevices",5166],[3,"LinkResponse",5166],[3,"LinkRequest",5166],[3,"LinkAccountAttributes",5166],[3,"LinkCapabilities",5166],[4,"DecodeError",6037],[4,"ParseServiceAddressError",5866],[4,"ParseError",6038],[8,"MaybeSend",0],[6,"Pni",5997],[8,"ProtobufMessage",768],[3,"OutgoingPushMessages",5723],[15,"i64"],[3,"MessageReceiver",5707],[8,"Iterator",6039],[3,"SentMessage",5723],[3,"MessageSender",5723],[3,"SendMessageResponse",5723],[3,"OutgoingPushMessage",5723],[4,"AttachmentUploadError",5723],[4,"MessageSenderError",5723],[3,"Error",6040],[8,"SessionStoreExt",5909],[8,"Sync",6000],[3,"UnidentifiedAccess",5919],[8,"IntoIterator",6025],[6,"SendMessageResult",5723],[3,"AttachmentSpec",5723],[3,"PhoneNumber",6041],[8,"WebSocketService",575],[3,"SignalRequestStream",5954],[3,"Context",6042],[4,"Poll",6043],[8,"FnOnce",6044],[13,"ModifyMemberProfileKey",566],[13,"PromotePendingMember",566],[13,"ModifyMemberRole",566],[13,"PromoteRequestingMember",566],[4,"WebSocketStreamItem",575],[13,"InvalidData",5163],[13,"WsError",5163],[13,"WsClosing",5163],[13,"UnhandledResponseCode",5699],[13,"Timeout",5699],[13,"SendError",5699],[13,"ResponseError",5699],[13,"JsonDecodeError",5699],[13,"WsError",5699],[13,"WsClosing",5699],[13,"InvalidFrameError",5699],[13,"UntrustedIdentity",5862],[13,"ProofRequired",5862],[13,"NotFound",5862]]},\ +"libsignal_service_actix":{"doc":"","t":"AAADLLLLLLLLLLLLLLLLLLLLLLDENNLLLLLLLLLLLLLLLLLLLLLLL","n":["prelude","push_service","websocket","AwcPushService","borrow","borrow_mut","clone","clone_into","delete_json","from","get_from_cdn","get_json","get_protobuf","into","new","patch_json","post_json","post_to_cdn0","put_json","put_protobuf","to_owned","try_from","try_into","type_id","vzip","ws","AwcWebSocket","AwcWebSocketError","ConnectionError","ProtocolError","borrow","borrow","borrow_mut","borrow_mut","fmt","fmt","from","from","from","from","into","into","send_message","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip"],"q":[[0,"libsignal_service_actix"],[3,"libsignal_service_actix::push_service"],[26,"libsignal_service_actix::websocket"],[53,"libsignal_service::configuration"],[54,"core::future::future"],[55,"alloc::boxed"],[56,"core::pin"],[57,"libsignal_service::push_service"],[58,"libsignal_service::configuration"],[59,"alloc::string"],[60,"libsignal_service::configuration"],[61,"serde::ser"],[62,"std::io"],[63,"core::marker"],[64,"core::marker"],[65,"core::result"],[66,"core::any"],[67,"core::fmt"],[68,"core::fmt"],[69,"actix_http::ws"],[70,"bytes::bytes"],[71,"core::error"]],"d":["","","","","","","","","Deletes a resource through the HTTP DELETE verb.","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","",""],"i":[0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,23,23,28,23,28,23,23,23,28,23,23,23,28,23,28,23,23,28,23,28,23,28,23,28,23],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[[1,3,4,[5,[[2,[4,4]]]]],[[8,[[7,[6]]]]]],[-1,-1,[]],[[1,9,4],[[8,[[7,[6]]]]]],[[1,3,4,[5,[[2,[4,4]]]],10],[[8,[[7,[6]]]]]],[[1,3,4,[5,[[2,[4,4]]]],10],[[8,[[7,[6]]]]]],[-1,-2,[],[]],[[-1,[12,[11]],13],1,[[15,[14]]]],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],16],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],16],[[1,4,[5,[[2,[4,4]]]],[12,[[2,[4,-1]]]]],[[8,[[7,[6]]]]],[17,18]],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],16],[[1,3,4,[5,[[2,[4,4]]]],-1],[[8,[[7,[6]]]]],[19,20]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,22,[]],[-1,-2,[],[]],[[1,4,4,[5,[[2,[4,4]]]],[12,[11]]],[[8,[[7,[6]]]]]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[23,24],25],[[23,24],25],[-1,-1,[]],[-1,-1,[]],[26,23],[27,23],[-1,-2,[],[]],[-1,-2,[],[]],[[28,29],[[8,[[7,[6]]]]]],[23,[[12,[30]]]],[-1,13,[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,22,[]],[-1,22,[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[3,"AwcPushService",3],[15,"tuple"],[4,"Endpoint",53],[15,"str"],[15,"slice"],[8,"Future",54],[3,"Box",55],[3,"Pin",56],[15,"u32"],[4,"HttpAuthOverride",57],[3,"ServiceCredentials",53],[4,"Option",58],[3,"String",59],[3,"ServiceConfiguration",53],[8,"Into",60],[8,"Serialize",61],[8,"Read",62],[8,"Send",63],[8,"Sized",63],[8,"Message",64],[4,"Result",65],[3,"TypeId",66],[4,"AwcWebSocketError",26],[3,"Formatter",67],[6,"Result",67],[4,"WsClientError",68],[4,"ProtocolError",69],[3,"AwcWebSocket",26],[3,"Bytes",70],[8,"Error",71]]},\ +"libsignal_service_hyper":{"doc":"","t":"AAADLLLLLLLLLLLLLLLLLLLLLLNDELLLLLLLLLLLLLLLLLLLLLL","n":["prelude","push_service","websocket","HyperPushService","borrow","borrow_mut","clone","clone_into","delete_json","from","get_from_cdn","get_json","get_protobuf","into","new","patch_json","post_json","post_to_cdn0","put_json","put_protobuf","to_owned","try_from","try_into","type_id","vzip","ws","ConnectionError","TungsteniteWebSocket","TungsteniteWebSocketError","borrow","borrow","borrow_mut","borrow_mut","fmt","fmt","from","from","from","into","into","send_message","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip"],"q":[[0,"libsignal_service_hyper"],[3,"libsignal_service_hyper::push_service"],[26,"libsignal_service_hyper::websocket"],[51,"libsignal_service::configuration"],[52,"core::future::future"],[53,"alloc::boxed"],[54,"core::pin"],[55,"libsignal_service::push_service"],[56,"libsignal_service::configuration"],[57,"alloc::string"],[58,"libsignal_service::configuration"],[59,"libsignal_service"],[60,"serde::ser"],[61,"std::io"],[62,"core::marker"],[63,"core::marker"],[64,"core::result"],[65,"core::any"],[66,"core::fmt"],[67,"core::fmt"],[68,"bytes::bytes"],[69,"core::error"]],"d":["","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","",""],"i":[0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,24,0,0,28,24,28,24,24,24,28,24,24,28,24,28,24,24,28,24,28,24,28,24,28,24],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[[1,3,4,[5,[[2,[4,4]]]]],[[8,[[7,[6]]]]]],[-1,-1,[]],[[1,9,4],[[8,[[7,[6]]]]]],[[1,3,4,[5,[[2,[4,4]]]],10],[[8,[[7,[6]]]]]],[[1,3,4,[5,[[2,[4,4]]]],10],[[8,[[7,[6]]]]]],[-1,-2,[],[]],[[-1,[12,[11]],13],1,[[15,[14]]]],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],[16,17]],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],[16,17]],[[1,4,[5,[[2,[4,4]]]],[12,[[2,[4,-1]]]]],[[8,[[7,[6]]]]],[18,19]],[[1,3,4,[5,[[2,[4,4]]]],10,-1],[[8,[[7,[6]]]]],[16,17]],[[1,3,4,[5,[[2,[4,4]]]],-1],[[8,[[7,[6]]]]],[20,21]],[-1,-2,[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,23,[]],[-1,-2,[],[]],[[1,4,4,[5,[[2,[4,4]]]],[12,[11]]],[[8,[[7,[6]]]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[24,25],26],[[24,25],26],[-1,-1,[]],[27,24],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[28,29],[[8,[[7,[6]]]]]],[24,[[12,[30]]]],[-1,13,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,23,[]],[-1,23,[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[3,"HyperPushService",3],[15,"tuple"],[4,"Endpoint",51],[15,"str"],[15,"slice"],[8,"Future",52],[3,"Box",53],[3,"Pin",54],[15,"u32"],[4,"HttpAuthOverride",55],[3,"ServiceCredentials",51],[4,"Option",56],[3,"String",57],[3,"ServiceConfiguration",51],[8,"Into",58],[8,"MaybeSend",59],[8,"Serialize",60],[8,"Read",61],[8,"Send",62],[8,"Sized",62],[8,"Message",63],[4,"Result",64],[3,"TypeId",65],[4,"TungsteniteWebSocketError",26],[3,"Formatter",66],[6,"Result",66],[4,"Error",67],[3,"TungsteniteWebSocket",26],[3,"Bytes",68],[8,"Error",69]]},\ +"zkgroup":{"doc":"","t":"AAACCAAAAAAACCCCCCCAAAAADLLLLLLLLLLLLLEDDNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLDLLLLLLLLLLLLLDLLLLLLLLLLDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLCCCCCAAADDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLCCCCCCCCCCCAAAAAAAADLLLLLLLLLLLLLLLDLLLLLLLLLLDLLMLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLEDDDNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLDLLLLLLLLLLLDLLLLLLLLLLLLCCCCCAAAAADLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLDLLLLLLLLLLDLLLLLLLLLLLDLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAAAISDLLLLKLLLLLLLLLKLLLLLLLRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLGGGGGGGGGGGGGGGFFAAAAAAAAAAAAIDDDDDDDDSDDDDQDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLDLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLL","n":["api","common","crypto","ServerPublicParams","ServerSecretParams","auth","call_links","generic_server_params","groups","profiles","receipts","server_params","AnyAuthCredentialPresentation","AuthCredential","AuthCredentialPresentationV2","AuthCredentialResponse","AuthCredentialWithPni","AuthCredentialWithPniPresentation","AuthCredentialWithPniResponse","auth_credential","auth_credential_presentation","auth_credential_response","auth_credential_with_pni","auth_credential_with_pni_response","AuthCredential","borrow","borrow_mut","clone","clone_into","deserialize","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","AnyAuthCredentialPresentation","AuthCredentialPresentationV2","AuthCredentialWithPniPresentation","V2","V3","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deserialize","deserialize","from","from","from","from","from","get_aci_ciphertext","get_pni_ciphertext","get_pni_ciphertext","get_redemption_time","get_redemption_time","get_redemption_time","get_uuid_ciphertext","get_uuid_ciphertext","into","into","into","new","serialize","serialize","serialize","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","AuthCredentialResponse","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","AuthCredentialWithPni","borrow","borrow_mut","clone","clone_into","deserialize","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","AuthCredentialWithPniResponse","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","CallLinkAuthCredential","CallLinkAuthCredentialPresentation","CallLinkAuthCredentialResponse","CallLinkPublicParams","CallLinkSecretParams","CreateCallLinkCredential","CreateCallLinkCredentialPresentation","CreateCallLinkCredentialRequest","CreateCallLinkCredentialRequestContext","CreateCallLinkCredentialResponse","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","decrypt_uid","derive_from_root_key","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","encrypt_uid","from","from","from","from","from","from","from","from","from","from","get_public_params","get_request","get_user_id","get_user_id","into","into","into","into","into","into","into","into","into","into","issue","issue_credential","new","present","present","receive","receive","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","verify","verify","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","GenericServerPublicParams","GenericServerSecretParams","borrow","borrow","borrow_mut","borrow_mut","deserialize","deserialize","from","from","generate","get_public_params","into","into","serialize","serialize","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","GroupMasterKey","GroupPublicParams","GroupSecretParams","ProfileKeyCiphertext","UuidCiphertext","group_params","profile_key_ciphertext","uuid_ciphertext","GroupMasterKey","GroupPublicParams","GroupSecretParams","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","decrypt_blob","decrypt_blob_with_padding","decrypt_profile_key","decrypt_service_id","default","derive_from_master_key","deserialize","deserialize","deserialize","encrypt_blob","encrypt_blob_with_padding","encrypt_profile_key","encrypt_profile_key_bytes","encrypt_service_id","encrypt_uid_struct","from","from","from","generate","get_group_identifier","get_group_identifier","get_master_key","get_public_params","into","into","into","new","serialize","serialize","serialize","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","ProfileKeyCiphertext","borrow","borrow_mut","clone","clone_into","default","deserialize","eq","equivalent","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","UuidCiphertext","borrow","borrow_mut","clone","clone_into","default","deserialize","eq","equivalent","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","AnyProfileKeyCredentialPresentation","ExpiringProfileKeyCredential","ExpiringProfileKeyCredentialPresentation","ExpiringProfileKeyCredentialResponse","ProfileKey","ProfileKeyCommitment","ProfileKeyCredentialPresentationV1","ProfileKeyCredentialPresentationV2","ProfileKeyCredentialRequest","ProfileKeyCredentialRequestContext","ProfileKeyVersion","expiring_profile_key_credential","expiring_profile_key_credential_response","profile_key","profile_key_commitment","profile_key_credential_presentation","profile_key_credential_request","profile_key_credential_request_context","profile_key_version","ExpiringProfileKeyCredential","aci","borrow","borrow_mut","clone","clone_into","deserialize","from","get_expiration_time","into","serialize","to_owned","try_from","try_into","type_id","vzip","ExpiringProfileKeyCredentialResponse","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","ProfileKey","borrow","borrow_mut","bytes","clone","clone_into","create","derive_access_key","deserialize","from","generate","get_bytes","get_commitment","get_profile_key_version","into","serialize","to_owned","try_from","try_into","type_id","vzip","ProfileKeyCommitment","borrow","borrow_mut","clone","clone_into","deserialize","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","AnyProfileKeyCredentialPresentation","ExpiringProfileKeyCredentialPresentation","ProfileKeyCredentialPresentationV1","ProfileKeyCredentialPresentationV2","V1","V2","V3","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deserialize","deserialize","deserialize","from","from","from","from","from","from","from","get_expiration_time","get_profile_key_ciphertext","get_profile_key_ciphertext","get_profile_key_ciphertext","get_profile_key_ciphertext","get_uuid_ciphertext","get_uuid_ciphertext","get_uuid_ciphertext","get_uuid_ciphertext","into","into","into","into","new","serialize","serialize","serialize","serialize","to_structurally_valid_v1_presentation_bytes","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","ProfileKeyCredentialRequest","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","ProfileKeyCredentialRequestContext","borrow","borrow_mut","deserialize","from","get_request","into","serialize","try_from","try_into","type_id","vzip","ProfileKeyVersion","borrow","borrow_mut","clone","clone_into","from","into","serialize","to_owned","try_from","try_into","type_id","vzip","ReceiptCredential","ReceiptCredentialPresentation","ReceiptCredentialRequest","ReceiptCredentialRequestContext","ReceiptCredentialResponse","receipt_credential","receipt_credential_presentation","receipt_credential_request","receipt_credential_request_context","receipt_credential_response","ReceiptCredential","borrow","borrow_mut","clone","clone_into","deserialize","from","get_receipt_expiration_time","get_receipt_level","into","serialize","to_owned","try_from","try_into","type_id","vzip","ReceiptCredentialPresentation","borrow","borrow_mut","deserialize","from","get_receipt_expiration_time","get_receipt_level","get_receipt_serial_bytes","get_receipt_struct","into","serialize","try_from","try_into","type_id","vzip","ReceiptCredentialRequest","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","ReceiptCredentialRequestContext","borrow","borrow_mut","deserialize","from","get_request","into","serialize","try_from","try_into","type_id","vzip","ReceiptCredentialResponse","borrow","borrow_mut","deserialize","from","into","serialize","try_from","try_into","type_id","vzip","ServerPublicParams","ServerSecretParams","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","create_auth_credential_presentation","create_auth_credential_presentation_v2","create_auth_credential_with_pni_presentation","create_expiring_profile_key_credential_presentation","create_profile_key_credential_request_context","create_receipt_credential_presentation","create_receipt_credential_request_context","deserialize","deserialize","from","from","generate","get_public_params","into","into","issue_auth_credential","issue_auth_credential_with_pni_as_aci","issue_auth_credential_with_pni_as_service_id","issue_expiring_profile_key_credential","issue_receipt_credential","receive_auth_credential","receive_auth_credential_with_pni_as_aci","receive_auth_credential_with_pni_as_service_id","receive_expiring_profile_key_credential","receive_receipt_credential","serialize","serialize","sign","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","verify_auth_credential_presentation","verify_auth_credential_presentation_v2","verify_auth_credential_with_pni_presentation","verify_expiring_profile_key_credential_presentation","verify_profile_key_credential_presentation","verify_receipt_credential_presentation","verify_signature","vzip","vzip","array_utils","constants","errors","sho","simple_types","ArrayLike","LEN","OneBased","borrow","borrow_mut","clone","clone_into","create","create","default","deserialize","eq","equivalent","fmt","from","index","into","iter","iter","serialize","to_owned","try_from","try_into","type_id","vzip","ACCESS_KEY_LEN","AESGCM_NONCE_LEN","AESGCM_TAG_LEN","AES_KEY_LEN","AUTH_CREDENTIAL_LEN","AUTH_CREDENTIAL_PRESENTATION_V2_LEN","AUTH_CREDENTIAL_RESPONSE_LEN","AUTH_CREDENTIAL_WITH_PNI_LEN","AUTH_CREDENTIAL_WITH_PNI_RESPONSE_LEN","EXPIRING_PROFILE_KEY_CREDENTIAL_LEN","EXPIRING_PROFILE_KEY_CREDENTIAL_RESPONSE_LEN","GROUP_IDENTIFIER_LEN","GROUP_MASTER_KEY_LEN","GROUP_PUBLIC_PARAMS_LEN","GROUP_SECRET_PARAMS_LEN","NUM_AUTH_CRED_ATTRIBUTES","NUM_PROFILE_KEY_CRED_ATTRIBUTES","NUM_RECEIPT_CRED_ATTRIBUTES","PRESENTATION_VERSION_1","PRESENTATION_VERSION_2","PRESENTATION_VERSION_3","PROFILE_KEY_CIPHERTEXT_LEN","PROFILE_KEY_COMMITMENT_LEN","PROFILE_KEY_CREDENTIAL_PRESENTATION_V2_LEN","PROFILE_KEY_CREDENTIAL_REQUEST_CONTEXT_LEN","PROFILE_KEY_CREDENTIAL_REQUEST_LEN","PROFILE_KEY_LEN","PROFILE_KEY_VERSION_ENCODED_LEN","PROFILE_KEY_VERSION_LEN","RANDOMNESS_LEN","RECEIPT_CREDENTIAL_LEN","RECEIPT_CREDENTIAL_PRESENTATION_LEN","RECEIPT_CREDENTIAL_REQUEST_CONTEXT_LEN","RECEIPT_CREDENTIAL_REQUEST_LEN","RECEIPT_CREDENTIAL_RESPONSE_LEN","RECEIPT_SERIAL_LEN","RESERVED_LEN","SECONDS_PER_DAY","SERVER_PUBLIC_PARAMS_LEN","SERVER_SECRET_PARAMS_LEN","SIGNATURE_LEN","TEST_ARRAY_16","TEST_ARRAY_16_1","TEST_ARRAY_32","TEST_ARRAY_32_1","TEST_ARRAY_32_2","TEST_ARRAY_32_3","TEST_ARRAY_32_4","TEST_ARRAY_32_5","UUID_CIPHERTEXT_LEN","UUID_LEN","ZkGroupDeserializationFailure","ZkGroupVerificationFailure","borrow","borrow","borrow_mut","borrow_mut","fmt","fmt","fmt","fmt","from","from","into","into","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Sho","absorb_and_ratchet","borrow","borrow_mut","from","get_point","get_point_single_elligator","get_scalar","into","new","squeeze","try_from","try_into","type_id","vzip","AesKeyBytes","CoarseRedemptionTime","GroupIdentifierBytes","GroupMasterKeyBytes","NotarySignatureBytes","ProfileKeyBytes","ProfileKeyVersionBytes","ProfileKeyVersionEncodedBytes","RandomnessBytes","ReceiptLevel","ReceiptSerialBytes","ReservedBytes","SignatureBytes","Timestamp","UidBytes","encode_receipt_serial_bytes","encode_redemption_time","credentials","profile_key_commitment","profile_key_credential_request","profile_key_encryption","profile_key_struct","proofs","receipt_credential_request","receipt_struct","signature","timestamp_struct","uid_encryption","uid_struct","AttrScalars","AuthCredential","AuthCredentialWithPni","BlindedExpiringProfileKeyCredential","BlindedExpiringProfileKeyCredentialWithSecretNonce","BlindedReceiptCredential","BlindedReceiptCredentialWithSecretNonce","ExpiringProfileKeyCredential","KeyPair","NUM_ATTRS","PniCredential","ProfileKeyCredential","PublicKey","ReceiptCredential","Storage","SystemParams","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","create_auth_credential","create_auth_credential_with_pni","create_blinded_expiring_profile_key_credential","create_blinded_receipt_credential","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","from","from","from","from","from","from","from","from","from","from","from","from","from","generate","get_blinded_expiring_profile_key_credential","get_blinded_receipt_credential","get_hardcoded","get_public_key","into","into","into","into","into","into","into","into","into","into","into","into","into","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Commitment","CommitmentWithSecretNonce","SystemParams","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","calc_j3","clone","clone","clone","clone_into","clone_into","clone_into","deserialize","deserialize","deserialize","eq","eq","eq","equivalent","equivalent","equivalent","from","from","from","generate","get_hardcoded","get_profile_key_commitment","into","into","into","new","serialize","serialize","serialize","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Ciphertext","CiphertextWithSecretNonce","KeyPair","PublicKey","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","decrypt_blinded_expiring_profile_key_credential","deserialize","deserialize","deserialize","deserialize","encrypt","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","from","from","from","from","generate","get_ciphertext","get_public_key","into","into","into","into","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","Ciphertext","KeyPair","PublicKey","SystemParams","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","decrypt","default","derive_from","deserialize","deserialize","deserialize","deserialize","encrypt","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","from","from","from","from","generate","get_hardcoded","get_public_key","into","into","into","into","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","ProfileKeyStruct","borrow","borrow_mut","calc_M3","clone","clone_into","conditional_select","default","deserialize","eq","equivalent","from","into","new","serialize","to_bytes","to_owned","try_from","try_into","type_id","vzip","AuthCredentialIssuanceProof","AuthCredentialPresentationProofV2","AuthCredentialWithPniIssuanceProof","AuthCredentialWithPniPresentationProof","ExpiringProfileKeyCredentialIssuanceProof","ExpiringProfileKeyCredentialPresentationProof","ProfileKeyCredentialPresentationProofV1","ProfileKeyCredentialPresentationProofV2","ProfileKeyCredentialRequestProof","ReceiptCredentialIssuanceProof","ReceiptCredentialPresentationProof","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","from","from","from","from","from","from","from","from","from","from","from","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","get_poksho_statement","into","into","into","into","into","into","into","into","into","into","into","new","new","new","new","new","new","new","new","new","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","verify","verify","verify","verify","verify","verify","verify","verify","verify","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Ciphertext","CiphertextWithSecretNonce","KeyPair","PublicKey","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","decrypt_blinded_receipt_credential","deserialize","deserialize","deserialize","deserialize","encrypt","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","from","from","from","from","generate","get_ciphertext","get_public_key","into","into","into","into","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","ReceiptStruct","borrow","borrow_mut","calc_m1","calc_m1_from","clone","clone_into","deserialize","eq","equivalent","from","into","new","serialize","to_owned","try_from","try_into","type_id","vzip","KeyPair","PublicKey","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deserialize","deserialize","eq","eq","equivalent","equivalent","from","from","generate","get_public_key","into","into","serialize","serialize","sign","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","verify","vzip","vzip","TimestampStruct","borrow","borrow_mut","calc_m","calc_m_from","clone","clone_into","deserialize","eq","equivalent","from","into","new","serialize","to_owned","try_from","try_into","type_id","vzip","A","A","Ciphertext","G_a","G_a","KeyPair","PublicKey","SystemParams","a","as_points","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","decrypt","default","derive_from","deserialize","deserialize","deserialize","deserialize","encrypt","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","from","from","from","from","generate","get_hardcoded","get_public_key","id","id","into","into","into","into","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","UidStruct","as_points","borrow","borrow_mut","calc_M1","clone","clone_into","deserialize","eq","equivalent","from","from_service_id","into","serialize","to_owned","try_from","try_into","type_id","vzip"],"q":[[0,"zkgroup"],[3,"zkgroup::api"],[12,"zkgroup::api::auth"],[24,"zkgroup::api::auth::auth_credential"],[38,"zkgroup::api::auth::auth_credential_presentation"],[83,"zkgroup::api::auth::auth_credential_response"],[94,"zkgroup::api::auth::auth_credential_with_pni"],[108,"zkgroup::api::auth::auth_credential_with_pni_response"],[119,"zkgroup::api::call_links"],[251,"zkgroup::api::generic_server_params"],[275,"zkgroup::api::groups"],[283,"zkgroup::api::groups::group_params"],[343,"zkgroup::api::groups::profile_key_ciphertext"],[360,"zkgroup::api::groups::uuid_ciphertext"],[377,"zkgroup::api::profiles"],[396,"zkgroup::api::profiles::expiring_profile_key_credential"],[412,"zkgroup::api::profiles::expiring_profile_key_credential_response"],[423,"zkgroup::api::profiles::profile_key"],[444,"zkgroup::api::profiles::profile_key_commitment"],[458,"zkgroup::api::profiles::profile_key_credential_presentation"],[518,"zkgroup::api::profiles::profile_key_credential_request"],[529,"zkgroup::api::profiles::profile_key_credential_request_context"],[541,"zkgroup::api::profiles::profile_key_version"],[554,"zkgroup::api::receipts"],[564,"zkgroup::api::receipts::receipt_credential"],[580,"zkgroup::api::receipts::receipt_credential_presentation"],[595,"zkgroup::api::receipts::receipt_credential_request"],[606,"zkgroup::api::receipts::receipt_credential_request_context"],[618,"zkgroup::api::receipts::receipt_credential_response"],[629,"zkgroup::api::server_params"],[684,"zkgroup::common"],[689,"zkgroup::common::array_utils"],[714,"zkgroup::common::constants"],[765,"zkgroup::common::errors"],[789,"zkgroup::common::sho"],[804,"zkgroup::common::simple_types"],[821,"zkgroup::crypto"],[833,"zkgroup::crypto::credentials"],[1054,"zkgroup::crypto::profile_key_commitment"],[1107,"zkgroup::crypto::profile_key_credential_request"],[1176,"zkgroup::crypto::profile_key_encryption"],[1247,"zkgroup::crypto::profile_key_struct"],[1268,"zkgroup::crypto::proofs"],[1449,"zkgroup::crypto::receipt_credential_request"],[1518,"zkgroup::crypto::receipt_struct"],[1537,"zkgroup::crypto::signature"],[1573,"zkgroup::crypto::timestamp_struct"],[1592,"zkgroup::crypto::uid_encryption"],[1671,"zkgroup::crypto::uid_struct"],[1690,"core::result"],[1691,"serde::de"],[1692,"serde::ser"],[1693,"core::any"],[1694,"core::option"],[1695,"libsignal_protocol::address"],[1696,"alloc::vec"],[1697,"libsignal_protocol::address"],[1698,"core::ops::function"],[1699,"core::default"],[1700,"serde::de"],[1701,"core::fmt"],[1702,"core::fmt"],[1703,"core::slice::iter"],[1704,"serde::ser"],[1705,"curve25519_dalek::ristretto"],[1706,"curve25519_dalek::scalar"],[1707,"subtle"],[1708,"poksho::statement"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","Like ProfileKeyCredentialPresentationV1, but with an …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Abstracts over fixed-length arrays (and similar types) …","","A wrapper around an array or slice to use one-based …","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Seconds in a 24-hour cycle (ignoring leap seconds).","","","","","","","","","","","","","","Deserialization failure in zkgroup","Verification failure in zkgroup","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Measured in days past the epoch.","","","","","","","","","","","","Measured in seconds past the epoch.","","","","","","","","","","","","","","","","Used to specialize a KeyPair<S> to support a certain …","","","","","","","","","The number of attributes supported in this system.","Unused, kept only because ServerSecretParams contains a …","Unused, kept only because ServerSecretParams contains a …","","","The storage (should be a fixed-size array of Scalar).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","Deprecated; use …","Deprecated; use …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","The full set of information known by the client after …","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,9,9,9,7,8,9,7,8,7,8,9,9,9,7,8,8,9,8,9,7,8,9,7,9,7,8,9,9,7,8,9,7,8,9,7,8,9,7,8,9,7,8,0,17,17,17,17,17,17,17,17,17,17,0,18,18,18,18,18,18,18,18,18,18,18,18,18,0,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,24,25,26,27,28,29,30,31,20,21,24,25,26,27,28,29,30,31,20,21,20,21,20,21,20,20,24,25,26,27,28,29,30,31,20,21,20,24,25,26,27,28,29,30,31,20,21,20,27,26,31,24,25,26,27,28,29,30,31,20,21,28,24,27,25,30,24,27,24,25,26,27,28,29,30,31,20,21,20,21,24,25,26,27,28,29,30,31,20,21,24,25,26,27,28,29,30,31,20,21,24,25,26,27,28,29,30,31,20,21,26,31,24,25,26,27,28,29,30,31,20,21,0,0,32,34,32,34,32,34,32,34,32,32,32,34,32,34,32,34,32,34,32,34,32,34,0,0,0,0,0,0,0,0,0,0,0,35,36,37,35,36,37,35,36,37,35,36,37,36,36,36,36,35,36,35,36,37,36,36,36,36,36,36,35,36,37,36,36,37,36,36,35,36,37,35,35,36,37,35,36,37,35,36,37,35,36,37,35,36,37,35,36,37,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,49,49,49,49,49,49,49,49,49,49,0,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,0,50,50,50,50,50,50,50,50,50,50,50,50,50,0,0,0,0,55,55,55,55,52,53,54,55,52,53,54,52,53,54,55,55,55,55,52,53,54,54,55,52,53,54,55,52,53,54,55,52,53,54,55,55,52,53,54,55,55,52,53,54,55,52,53,54,55,52,53,54,55,52,53,54,0,56,56,56,56,56,56,56,56,56,56,0,57,57,57,57,57,57,57,57,57,57,57,0,51,51,51,51,51,51,51,51,51,51,51,51,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,60,60,60,60,60,60,60,60,60,60,60,60,60,60,0,63,63,63,63,63,63,63,63,63,63,0,64,64,64,64,64,64,64,64,64,64,64,0,65,65,65,65,65,65,65,65,65,65,0,0,66,67,66,67,66,67,66,67,67,67,67,67,67,67,67,66,67,66,67,66,66,66,67,66,66,66,66,66,67,67,67,67,67,66,67,66,66,67,66,67,66,67,66,67,66,66,66,66,66,66,67,66,67,0,0,0,0,0,0,73,0,70,70,70,70,73,70,70,70,70,70,70,70,70,70,73,70,70,70,70,70,70,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,16,23,16,23,23,16,16,23,16,23,16,23,16,23,16,23,16,23,16,23,16,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,0,0,0,0,90,0,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,89,89,89,89,88,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,89,96,100,88,89,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,88,89,91,92,93,94,95,96,97,98,99,100,101,0,0,0,107,108,109,107,108,109,108,107,108,109,107,108,109,107,108,109,107,108,109,107,108,109,107,108,109,107,107,108,107,108,109,108,107,108,109,107,108,109,107,108,109,107,108,109,107,108,109,107,108,109,0,0,0,0,111,102,112,103,111,102,112,103,111,102,112,103,111,102,112,103,111,111,102,112,103,111,111,102,112,103,111,102,112,103,111,102,112,103,111,112,111,111,102,112,103,111,102,112,103,111,102,112,103,111,102,112,103,111,102,112,103,111,102,112,103,111,102,112,103,0,0,0,0,113,114,115,116,113,114,115,116,113,114,115,116,113,114,115,116,114,116,114,113,114,115,116,114,113,114,115,116,113,114,115,116,113,114,115,116,113,113,114,113,114,115,116,113,114,115,116,113,114,115,116,113,114,115,116,113,114,115,116,113,114,115,116,113,114,115,116,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,125,126,127,128,118,119,120,121,122,123,124,127,128,118,119,120,121,122,123,124,125,126,127,128,0,0,0,0,133,104,134,105,133,104,134,105,133,104,134,105,133,104,134,105,133,133,104,134,105,133,133,104,134,105,133,104,134,105,133,104,134,105,133,134,133,133,104,134,105,133,104,134,105,133,104,134,105,133,104,134,105,133,104,134,105,133,104,134,105,133,104,134,105,0,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,0,0,135,136,135,136,135,136,135,136,135,136,135,136,135,136,135,136,135,135,135,136,135,136,135,135,136,135,136,135,136,135,136,136,135,136,0,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,130,132,0,130,132,0,0,0,130,131,139,130,132,131,139,130,132,131,139,130,132,131,139,130,132,131,130,131,130,139,130,132,131,130,139,130,132,131,139,130,132,131,139,130,132,131,139,139,130,130,132,139,130,132,131,139,130,132,131,139,130,132,131,139,130,132,131,139,130,132,131,139,130,132,131,139,130,132,131,0,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[-1,[[3,[1]]],4],[-1,-1,[]],[-1,-2,[],[]],[[1,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[7]]],4],[-1,[[3,[8]]],4],[8,9],[-1,-1,[]],[7,9],[-1,-1,[]],[-1,-1,[]],[8,10],[9,[[11,[10]]]],[8,10],[9,12],[7,13],[8,12],[9,10],[7,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[15,[14]]],[[3,[9,16]]]],[[9,-1],3,5],[[7,-1],3,5],[[8,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[17]]],4],[-1,-1,[]],[-1,-2,[],[]],[[17,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[18,18],[[-1,-2],2,[],[]],[-1,[[3,[18]]],4],[-1,-1,[]],[-1,-2,[],[]],[[18,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[19]]],4],[-1,-1,[]],[-1,-2,[],[]],[[19,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[20,20],[21,21],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[20,10],[[3,[22,23]]]],[[[15,[14]]],20],[-1,[[3,[24]]],4],[-1,[[3,[25]]],4],[-1,[[3,[26]]],4],[-1,[[3,[27]]],4],[-1,[[3,[28]]],4],[-1,[[3,[29]]],4],[-1,[[3,[30]]],4],[-1,[[3,[31]]],4],[-1,[[3,[20]]],4],[-1,[[3,[21]]],4],[[20,22],10],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[20,21],[27,28],[26,10],[31,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[28,22,12,32,33],29],[[22,12,32,33],24],[[[15,[14]],33],27],[[25,22,12,34,20,33],26],[[30,[15,[14]],22,34,20,33],31],[[24,22,12,34],[[3,[25,23]]]],[[27,29,22,34],[[3,[30,23]]]],[[24,-1],3,5],[[25,-1],3,5],[[26,-1],3,5],[[27,-1],3,5],[[28,-1],3,5],[[29,-1],3,5],[[30,-1],3,5],[[31,-1],3,5],[[20,-1],3,5],[[21,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[[26,12,32,21],[[3,[2,23]]]],[[31,[15,[14]],12,32,21],[[3,[2,23]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[32]]],4],[-1,[[3,[34]]],4],[-1,-1,[]],[-1,-1,[]],[33,32],[32,34],[-1,-2,[],[]],[-1,-2,[],[]],[[32,-1],3,5],[[34,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[35,35],[36,36],[37,37],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[36,[15,[14]]],[[3,[[38,[14]],23]]]],[[36,[15,[14]]],[[3,[[38,[14]],23]]]],[[36,39,22],[[3,[40,23]]]],[[36,10],[[3,[41,23]]]],[[],35],[35,36],[-1,[[3,[35]]],4],[-1,[[3,[36]]],4],[-1,[[3,[37]]],4],[[36,33,[15,[14]]],[[38,[14]]]],[[36,33,[15,[14]],42],[[38,[14]]]],[[36,40,22],39],[[36,43,22],39],[[36,41],10],[[36,44],10],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[33,36],[36,45],[37,45],[36,35],[36,37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[46,[14]]],35],[[35,-1],3,5],[[36,-1],3,5],[[37,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[39,39],[[-1,-2],2,[],[]],[[],39],[-1,[[3,[39]]],4],[[39,39],47],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-2,[],[]],[[39,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[10,10],[[-1,-2],2,[],[]],[[],10],[-1,[[3,[10]]],4],[[10,10],47],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-2,[],[]],[[10,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[48,22],[-1,-2,[],[]],[-1,-2,[],[]],[48,48],[[-1,-2],2,[],[]],[-1,[[3,[48]]],4],[-1,-1,[]],[48,12],[-1,-2,[],[]],[[48,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[49]]],4],[-1,-1,[]],[-1,-2,[],[]],[[49,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,[40,40],[[-1,-2],2,[],[]],[43,40],[40,[[46,[14]]]],[-1,[[3,[40]]],4],[-1,-1,[]],[33,40],[40,43],[[40,22],50],[[40,22],51],[-1,-2,[],[]],[[40,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[50,50],[[-1,-2],2,[],[]],[-1,[[3,[50]]],4],[-1,-1,[]],[-1,-2,[],[]],[[50,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[52]]],4],[-1,[[3,[53]]],4],[-1,[[3,[54]]],4],[53,55],[52,55],[54,55],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[54,12],[55,39],[52,39],[53,39],[54,39],[55,10],[52,10],[53,10],[54,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[15,[14]]],[[3,[55,16]]]],[[55,-1],3,5],[[52,-1],3,5],[[53,-1],3,5],[[54,-1],3,5],[55,[[38,[14]]]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[56]]],4],[-1,-1,[]],[-1,-2,[],[]],[[56,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[57]]],4],[-1,-1,[]],[57,56],[-1,-2,[],[]],[[57,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[51,51],[[-1,-2],2,[],[]],[-1,-1,[]],[-1,-2,[],[]],[[51,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[58,58],[[-1,-2],2,[],[]],[-1,[[3,[58]]],4],[-1,-1,[]],[58,12],[58,59],[-1,-2,[],[]],[[58,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[60]]],4],[-1,-1,[]],[60,12],[60,59],[60,61],[60,62],[-1,-2,[],[]],[[60,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[63]]],4],[-1,-1,[]],[-1,-2,[],[]],[[63,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[64]]],4],[-1,-1,[]],[64,63],[-1,-2,[],[]],[[64,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[65]]],4],[-1,-1,[]],[-1,-2,[],[]],[[65,-1],3,5],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[66,66],[67,67],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[67,33,36,1],9],[[67,33,36,1],7],[[67,33,36,18],8],[[67,33,36,48],54],[[67,33,22,40],57],[[67,33,58],60],[[67,33,61],64],[-1,[[3,[66]]],4],[-1,[[3,[67]]],4],[-1,-1,[]],[-1,-1,[]],[33,66],[66,67],[-1,-2,[],[]],[-1,-2,[],[]],[[66,33,22,13],17],[[66,33,22,68,12],19],[[66,33,22,68,12],19],[[66,33,56,22,50,12],[[3,[49,23]]]],[[66,33,63,12,59],65],[[67,22,13,17],[[3,[1,23]]]],[[67,22,68,12,19],[[3,[18,23]]]],[[67,22,68,12,19],[[3,[18,23]]]],[[67,57,49,12],[[3,[48,23]]]],[[67,64,65],[[3,[58,23]]]],[[66,-1],3,5],[[67,-1],3,5],[[66,33,[15,[14]]],69],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[[66,37,9,12],[[3,[2,23]]]],[[66,37,7,13],[[3,[2,23]]]],[[66,37,8,12],[[3,[2,23]]]],[[66,37,54,12],[[3,[2,23]]]],[[66,37,55,12],[[3,[2,23]]]],[[66,60],[[3,[2,23]]]],[[67,[15,[14]],69],[[3,[2,23]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1]]],[[70,[-1]]],71],[[-1,-2],2,[],[]],[-1,-2,72,[]],[-1,[[70,[-3]]],72,[],[[73,[-2]]]],[[],[[70,[-1]]],74],[-1,[[3,[[70,[-2]]]]],4,75],[[[70,[-1]],[70,[-1]]],47,76],[[-1,-2],47,[],[]],[[[70,[-1]],77],78,79],[-1,-1,[]],[[[70,[-1]],80],[],[[81,[80]]]],[-1,-2,[],[]],[-1,[[82,[-2]]],[],[]],[[[70,[-2]]],[[82,[-1]]],[],[[73,[-1]]]],[[[70,[-1]],-2],3,83,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[23,77],78],[[23,77],78],[[16,77],78],[[16,77],78],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,84,[]],[-1,84,[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[85,[15,[14]]],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[85,86],[85,86],[85,87],[-1,-2,[],[]],[[[15,[14]],[15,[14]]],85],[[85,80],[[38,[14]]]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[61,87],[42,87],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[88,88],[[[89,[-1]]],[[89,[-1]]],90],[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[97,97],[98,98],[99,99],[100,100],[101,101],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[89,[92]],44,13,85],92],[[[89,[93]],44,44,12,85],93],[[[89,[95]],44,102,103,12,85],96],[[[89,[99]],104,105,12,59,85],100],[[],88],[-1,[[3,[88]]],4],[-1,[[3,[[89,[-2]]]]],4,90],[-1,[[3,[91]]],4],[-1,[[3,[92]]],4],[-1,[[3,[93]]],4],[-1,[[3,[94]]],4],[-1,[[3,[95]]],4],[-1,[[3,[96]]],4],[-1,[[3,[97]]],4],[-1,[[3,[98]]],4],[-1,[[3,[99]]],4],[-1,[[3,[100]]],4],[-1,[[3,[101]]],4],[[88,88],47],[[[89,[-1]],[89,[-1]]],47,90],[[91,91],47],[[92,92],47],[[93,93],47],[[94,94],47],[[95,95],47],[[96,96],47],[[97,97],47],[[98,98],47],[[99,99],47],[[100,100],47],[[101,101],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[85,[[89,[-1]]],90],[96,97],[100,101],[[],88],[[[89,[-1]]],91,90],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[88,-1],3,5],[[[89,[-1]],-2],3,90,5],[[91,-1],3,5],[[92,-1],3,5],[[93,-1],3,5],[[94,-1],3,5],[[95,-1],3,5],[[96,-1],3,5],[[97,-1],3,5],[[98,-1],3,5],[[99,-1],3,5],[[100,-1],3,5],[[101,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[43,106],87],[107,107],[108,108],[109,109],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[3,[107]]],4],[-1,[[3,[108]]],4],[-1,[[3,[109]]],4],[[107,107],47],[[108,108],47],[[109,109],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],107],[[],107],[108,109],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[110,106],108],[[107,-1],3,5],[[108,-1],3,5],[[109,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,111],[102,102],[112,112],[103,103],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[111,97],95],[-1,[[3,[111]]],4],[-1,[[3,[102]]],4],[-1,[[3,[112]]],4],[-1,[[3,[103]]],4],[[111,110,85],112],[[111,111],47],[[102,102],47],[[112,112],47],[[103,103],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[85,111],[112,103],[111,102],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[111,-1],3,5],[[102,-1],3,5],[[112,-1],3,5],[[103,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[113,113],[114,114],[115,115],[116,116],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[114,116,106],[[3,[110,23]]]],[[],116],[85,114],[-1,[[3,[113]]],4],[-1,[[3,[114]]],4],[-1,[[3,[115]]],4],[-1,[[3,[116]]],4],[[114,110],116],[[113,113],47],[[114,114],47],[[115,115],47],[[116,116],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],113],[[],113],[114,115],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[113,-1],3,5],[[114,-1],3,5],[[115,-1],3,5],[[116,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[43,106],86],[110,110],[[-1,-2],2,[],[]],[[110,110,117],110],[[],110],[-1,[[3,[110]]],4],[[110,110],47],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-2,[],[]],[[43,106],110],[[110,-1],3,5],[110,43],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[118,118],[119,119],[120,120],[121,121],[122,122],[123,123],[124,124],[125,125],[126,126],[127,127],[128,128],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[3,[118]]],4],[-1,[[3,[119]]],4],[-1,[[3,[120]]],4],[-1,[[3,[121]]],4],[-1,[[3,[122]]],4],[-1,[[3,[123]]],4],[-1,[[3,[124]]],4],[-1,[[3,[125]]],4],[-1,[[3,[126]]],4],[-1,[[3,[127]]],4],[-1,[[3,[128]]],4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],129],[[],129],[[],129],[[],129],[[],129],[[],129],[[],129],[[],129],[[],129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[89,[92]],92,44,13,85],118],[[[89,[93]],93,44,44,12,85],119],[[111,112,108,85],120],[[[89,[95]],102,103,96,44,12,85],121],[[[89,[99]],104,105,100,12,59,85],122],[[91,130,92,44,131,13,85],123],[[91,130,93,44,131,44,131,12,85],124],[[130,114,91,95,131,116,106,43,85],127],[[91,99,85],128],[[118,-1],3,5],[[119,-1],3,5],[[120,-1],3,5],[[121,-1],3,5],[[122,-1],3,5],[[123,-1],3,5],[[124,-1],3,5],[[125,-1],3,5],[[126,-1],3,5],[[127,-1],3,5],[[128,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[[118,91,92,44,13],[[3,[2,23]]]],[[119,91,93,44,44,12],[[3,[2,23]]]],[[120,102,103,109],[[3,[2,23]]]],[[121,91,102,106,103,97,12],[[3,[2,23]]]],[[122,91,104,105,101,62],[[3,[2,23]]]],[[123,[89,[92]],132,131,13],[[3,[2,23]]]],[[124,[89,[93]],132,131,131,12],[[3,[2,23]]]],[[127,[89,[95]],131,132,116,115,12],[[3,[2,23]]]],[[128,[89,[99]],62],[[3,[2,23]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[133,133],[104,104],[134,134],[105,105],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[133,101],99],[-1,[[3,[133]]],4],[-1,[[3,[104]]],4],[-1,[[3,[134]]],4],[-1,[[3,[105]]],4],[[133,61,85],134],[[133,133],47],[[104,104],47],[[134,134],47],[[105,105],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[85,133],[134,105],[133,104],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[133,-1],3,5],[[104,-1],3,5],[[134,-1],3,5],[[105,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[62,87],[[12,59],87],[62,62],[[-1,-2],2,[],[]],[-1,[[3,[62]]],4],[[62,62],47],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-2,[],[]],[[61,12,59],62],[[62,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[135,135],[136,136],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[3,[135]]],4],[-1,[[3,[136]]],4],[[135,135],47],[[136,136],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[85,135],[135,136],[-1,-2,[],[]],[-1,-2,[],[]],[[135,-1],3,5],[[136,-1],3,5],[[135,[15,[14]],85],137],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[[136,[15,[14]],137],[[3,[2,23]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[138,87],[12,87],[138,138],[[-1,-2],2,[],[]],[-1,[[3,[138]]],4],[[138,138],47],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-2,[],[]],[12,138],[[138,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]],[130,86],[132,86],0,[130,[[46,[86]]]],[132,[[46,[86]]]],0,0,0,[130,[[46,[87]]]],[131,[[46,[86]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[139,139],[130,130],[132,132],[131,131],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[130,131],[[3,[41,23]]]],[[],131],[85,130],[-1,[[3,[139]]],4],[-1,[[3,[130]]],4],[-1,[[3,[132]]],4],[-1,[[3,[131]]],4],[[130,44],131],[[139,139],47],[[130,130],47],[[132,132],47],[[131,131],47],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[[-1,-2],47,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],139],[[],139],[130,132],[130,140],[132,140],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[139,-1],3,5],[[130,-1],3,5],[[132,-1],3,5],[[131,-1],3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[44,[[46,[86]]]],[-1,-2,[],[]],[-1,-2,[],[]],[41,86],[44,44],[[-1,-2],2,[],[]],[-1,[[3,[44]]],4],[[44,44],47],[[-1,-2],47,[],[]],[-1,-1,[]],[41,44],[-1,-2,[],[]],[[44,-1],3,5],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,6,[]],[-1,-2,[],[]]],"c":[],"p":[[3,"AuthCredential",24],[15,"tuple"],[4,"Result",1690],[8,"Deserializer",1691],[8,"Serializer",1692],[3,"TypeId",1693],[3,"AuthCredentialPresentationV2",38],[3,"AuthCredentialWithPniPresentation",38],[4,"AnyAuthCredentialPresentation",38],[3,"UuidCiphertext",360],[4,"Option",1694],[6,"Timestamp",804],[6,"CoarseRedemptionTime",804],[15,"u8"],[15,"slice"],[3,"ZkGroupDeserializationFailure",765],[3,"AuthCredentialResponse",83],[3,"AuthCredentialWithPni",94],[3,"AuthCredentialWithPniResponse",108],[3,"CallLinkSecretParams",119],[3,"CallLinkPublicParams",119],[6,"Aci",1695],[3,"ZkGroupVerificationFailure",765],[3,"CallLinkAuthCredentialResponse",119],[3,"CallLinkAuthCredential",119],[3,"CallLinkAuthCredentialPresentation",119],[3,"CreateCallLinkCredentialRequestContext",119],[3,"CreateCallLinkCredentialRequest",119],[3,"CreateCallLinkCredentialResponse",119],[3,"CreateCallLinkCredential",119],[3,"CreateCallLinkCredentialPresentation",119],[3,"GenericServerSecretParams",251],[6,"RandomnessBytes",804],[3,"GenericServerPublicParams",251],[3,"GroupMasterKey",283],[3,"GroupSecretParams",283],[3,"GroupPublicParams",283],[3,"Vec",1696],[3,"ProfileKeyCiphertext",343],[3,"ProfileKey",423],[4,"ServiceId",1695],[15,"u32"],[6,"ProfileKeyBytes",804],[3,"UidStruct",1671],[6,"GroupIdentifierBytes",804],[15,"array"],[15,"bool"],[3,"ExpiringProfileKeyCredential",396],[3,"ExpiringProfileKeyCredentialResponse",412],[3,"ProfileKeyCommitment",444],[3,"ProfileKeyVersion",541],[3,"ProfileKeyCredentialPresentationV1",458],[3,"ProfileKeyCredentialPresentationV2",458],[3,"ExpiringProfileKeyCredentialPresentation",458],[4,"AnyProfileKeyCredentialPresentation",458],[3,"ProfileKeyCredentialRequest",518],[3,"ProfileKeyCredentialRequestContext",529],[3,"ReceiptCredential",564],[6,"ReceiptLevel",804],[3,"ReceiptCredentialPresentation",580],[6,"ReceiptSerialBytes",804],[3,"ReceiptStruct",1518],[3,"ReceiptCredentialRequest",595],[3,"ReceiptCredentialRequestContext",606],[3,"ReceiptCredentialResponse",618],[3,"ServerSecretParams",629],[3,"ServerPublicParams",629],[6,"Pni",1695],[6,"NotarySignatureBytes",804],[3,"OneBased",689],[8,"Clone",1697],[8,"FnMut",1698],[8,"ArrayLike",689],[8,"Default",1699],[8,"Deserialize",1691],[8,"PartialEq",1700],[3,"Formatter",1701],[6,"Result",1701],[8,"Debug",1701],[15,"usize"],[8,"Index",1702],[3,"Iter",1703],[8,"Serialize",1692],[3,"String",1704],[3,"Sho",789],[3,"RistrettoPoint",1705],[3,"Scalar",1706],[3,"SystemParams",833],[3,"KeyPair",833],[8,"AttrScalars",833],[3,"PublicKey",833],[3,"AuthCredential",833],[3,"AuthCredentialWithPni",833],[3,"ProfileKeyCredential",833],[3,"ExpiringProfileKeyCredential",833],[3,"BlindedExpiringProfileKeyCredentialWithSecretNonce",833],[3,"BlindedExpiringProfileKeyCredential",833],[3,"PniCredential",833],[3,"ReceiptCredential",833],[3,"BlindedReceiptCredentialWithSecretNonce",833],[3,"BlindedReceiptCredential",833],[3,"PublicKey",1107],[3,"Ciphertext",1107],[3,"PublicKey",1449],[3,"Ciphertext",1449],[6,"UidBytes",804],[3,"SystemParams",1054],[3,"CommitmentWithSecretNonce",1054],[3,"Commitment",1054],[3,"ProfileKeyStruct",1247],[3,"KeyPair",1107],[3,"CiphertextWithSecretNonce",1107],[3,"SystemParams",1176],[3,"KeyPair",1176],[3,"PublicKey",1176],[3,"Ciphertext",1176],[3,"Choice",1707],[3,"AuthCredentialIssuanceProof",1268],[3,"AuthCredentialWithPniIssuanceProof",1268],[3,"ProfileKeyCredentialRequestProof",1268],[3,"ExpiringProfileKeyCredentialIssuanceProof",1268],[3,"ReceiptCredentialIssuanceProof",1268],[3,"AuthCredentialPresentationProofV2",1268],[3,"AuthCredentialWithPniPresentationProof",1268],[3,"ProfileKeyCredentialPresentationProofV1",1268],[3,"ProfileKeyCredentialPresentationProofV2",1268],[3,"ExpiringProfileKeyCredentialPresentationProof",1268],[3,"ReceiptCredentialPresentationProof",1268],[3,"Statement",1708],[3,"KeyPair",1592],[3,"Ciphertext",1592],[3,"PublicKey",1592],[3,"KeyPair",1449],[3,"CiphertextWithSecretNonce",1449],[3,"KeyPair",1537],[3,"PublicKey",1537],[6,"SignatureBytes",804],[3,"TimestampStruct",1573],[3,"SystemParams",1592],[15,"str"]]}\ }'); if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)}; if (typeof exports !== 'undefined') {exports.searchIndex = searchIndex}; diff --git a/src/libsignal_service/websocket.rs.html b/src/libsignal_service/websocket.rs.html index e133b3286..0f67b4f81 100644 --- a/src/libsignal_service/websocket.rs.html +++ b/src/libsignal_service/websocket.rs.html @@ -492,6 +492,10 @@ 492 493 494 +495 +496 +497 +498
use std::collections::{HashMap, HashSet};
 use std::sync::{Arc, Mutex, MutexGuard};
 
@@ -803,6 +807,10 @@
         )
     }
 
+    pub fn is_closed(&self) -> bool {
+        self.request_sink.is_closed()
+    }
+
     pub(crate) fn take_request_stream(
         &mut self,
     ) -> Option<SignalRequestStream> {
diff --git a/zkgroup/api/auth/auth_credential_presentation/enum.AnyAuthCredentialPresentation.html b/zkgroup/api/auth/auth_credential_presentation/enum.AnyAuthCredentialPresentation.html
index a57f68746..0c911ded9 100644
--- a/zkgroup/api/auth/auth_credential_presentation/enum.AnyAuthCredentialPresentation.html
+++ b/zkgroup/api/auth/auth_credential_presentation/enum.AnyAuthCredentialPresentation.html
@@ -3,7 +3,7 @@
     V3(AuthCredentialWithPniPresentation),
 }

Variants§

Implementations§

Trait Implementations§

Trait Implementations§

source§

impl From<AuthCredentialPresentationV2> for AnyAuthCredentialPresentation

source§

fn from(presentation: AuthCredentialPresentationV2) -> Self

Converts to this type from the input type.
source§

impl From<AuthCredentialWithPniPresentation> for AnyAuthCredentialPresentation

source§

fn from(presentation: AuthCredentialWithPniPresentation) -> Self

Converts to this type from the input type.
source§

impl Serialize for AnyAuthCredentialPresentation

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/zkgroup/api/call_links/struct.CallLinkAuthCredential.html b/zkgroup/api/call_links/struct.CallLinkAuthCredential.html index 3b6f10ec9..8f74acda2 100644 --- a/zkgroup/api/call_links/struct.CallLinkAuthCredential.html +++ b/zkgroup/api/call_links/struct.CallLinkAuthCredential.html @@ -1,6 +1,6 @@ CallLinkAuthCredential in zkgroup::api::call_links - Rust
pub struct CallLinkAuthCredential { /* private fields */ }

Implementations§

source§

impl CallLinkAuthCredential

source

pub fn present( &self, - user_id: Aci, + user_id: Aci, redemption_time: Timestamp, server_params: &GenericServerPublicParams, call_link_params: &CallLinkSecretParams, diff --git a/zkgroup/api/call_links/struct.CallLinkAuthCredentialResponse.html b/zkgroup/api/call_links/struct.CallLinkAuthCredentialResponse.html index 8ebaffbd4..e6bbfe330 100644 --- a/zkgroup/api/call_links/struct.CallLinkAuthCredentialResponse.html +++ b/zkgroup/api/call_links/struct.CallLinkAuthCredentialResponse.html @@ -1,11 +1,11 @@ CallLinkAuthCredentialResponse in zkgroup::api::call_links - Rust
pub struct CallLinkAuthCredentialResponse { /* private fields */ }

Implementations§

source§

impl CallLinkAuthCredentialResponse

source

pub fn issue_credential( - user_id: Aci, + user_id: Aci, redemption_time: Timestamp, params: &GenericServerSecretParams, randomness: RandomnessBytes ) -> CallLinkAuthCredentialResponse

source

pub fn receive( self, - user_id: Aci, + user_id: Aci, redemption_time: Timestamp, params: &GenericServerPublicParams ) -> Result<CallLinkAuthCredential, ZkGroupVerificationFailure>

Trait Implementations§

source§

impl<'de> Deserialize<'de> for CallLinkAuthCredentialResponse

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where diff --git a/zkgroup/api/call_links/struct.CallLinkSecretParams.html b/zkgroup/api/call_links/struct.CallLinkSecretParams.html index 1c65bab6a..c39274312 100644 --- a/zkgroup/api/call_links/struct.CallLinkSecretParams.html +++ b/zkgroup/api/call_links/struct.CallLinkSecretParams.html @@ -1,7 +1,7 @@ -CallLinkSecretParams in zkgroup::api::call_links - Rust
pub struct CallLinkSecretParams { /* private fields */ }

Implementations§

source§

impl CallLinkSecretParams

source

pub fn derive_from_root_key(root_key: &[u8]) -> Self

source

pub fn get_public_params(&self) -> CallLinkPublicParams

source

pub fn encrypt_uid(&self, user_id: Aci) -> UuidCiphertext

source

pub fn decrypt_uid( +CallLinkSecretParams in zkgroup::api::call_links - Rust
pub struct CallLinkSecretParams { /* private fields */ }

Implementations§

Trait Implementations§

source§

impl Clone for CallLinkSecretParams

source§

fn clone(&self) -> CallLinkSecretParams

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'de> Deserialize<'de> for CallLinkSecretParams

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +) -> Result<Aci, ZkGroupVerificationFailure>

Trait Implementations§

source§

impl Clone for CallLinkSecretParams

source§

fn clone(&self) -> CallLinkSecretParams

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'de> Deserialize<'de> for CallLinkSecretParams

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Serialize for CallLinkSecretParams

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for CallLinkSecretParams

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/zkgroup/api/call_links/struct.CreateCallLinkCredential.html b/zkgroup/api/call_links/struct.CreateCallLinkCredential.html index 7f0347359..f6546da66 100644 --- a/zkgroup/api/call_links/struct.CreateCallLinkCredential.html +++ b/zkgroup/api/call_links/struct.CreateCallLinkCredential.html @@ -1,7 +1,7 @@ CreateCallLinkCredential in zkgroup::api::call_links - Rust
pub struct CreateCallLinkCredential { /* private fields */ }

Implementations§

source§

impl CreateCallLinkCredential

source

pub fn present( &self, room_id: &[u8], - user_id: Aci, + user_id: Aci, server_params: &GenericServerPublicParams, call_link_params: &CallLinkSecretParams, randomness: RandomnessBytes diff --git a/zkgroup/api/call_links/struct.CreateCallLinkCredentialRequest.html b/zkgroup/api/call_links/struct.CreateCallLinkCredentialRequest.html index 571604038..3b4735a8e 100644 --- a/zkgroup/api/call_links/struct.CreateCallLinkCredentialRequest.html +++ b/zkgroup/api/call_links/struct.CreateCallLinkCredentialRequest.html @@ -1,6 +1,6 @@ CreateCallLinkCredentialRequest in zkgroup::api::call_links - Rust
pub struct CreateCallLinkCredentialRequest { /* private fields */ }

Implementations§

source§

impl CreateCallLinkCredentialRequest

source

pub fn issue( &self, - user_id: Aci, + user_id: Aci, timestamp: Timestamp, params: &GenericServerSecretParams, randomness: RandomnessBytes diff --git a/zkgroup/api/call_links/struct.CreateCallLinkCredentialRequestContext.html b/zkgroup/api/call_links/struct.CreateCallLinkCredentialRequestContext.html index 5fb491351..d6c52b0a6 100644 --- a/zkgroup/api/call_links/struct.CreateCallLinkCredentialRequestContext.html +++ b/zkgroup/api/call_links/struct.CreateCallLinkCredentialRequestContext.html @@ -1,7 +1,7 @@ CreateCallLinkCredentialRequestContext in zkgroup::api::call_links - Rust
pub struct CreateCallLinkCredentialRequestContext { /* private fields */ }

Implementations§

Trait Implementations§

source§

impl<'de> Deserialize<'de> for CreateCallLinkCredentialRequestContext

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Serialize for CreateCallLinkCredentialRequestContext

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/zkgroup/api/groups/group_params/struct.GroupSecretParams.html b/zkgroup/api/groups/group_params/struct.GroupSecretParams.html index de83ec120..aed54884c 100644 --- a/zkgroup/api/groups/group_params/struct.GroupSecretParams.html +++ b/zkgroup/api/groups/group_params/struct.GroupSecretParams.html @@ -1,18 +1,18 @@ -GroupSecretParams in zkgroup::api::groups::group_params - Rust
pub struct GroupSecretParams { /* private fields */ }

Implementations§

source§

impl GroupSecretParams

source

pub fn generate(randomness: RandomnessBytes) -> Self

source

pub fn derive_from_master_key(master_key: GroupMasterKey) -> Self

source

pub fn get_master_key(&self) -> GroupMasterKey

source

pub fn get_group_identifier(&self) -> GroupIdentifierBytes

source

pub fn get_public_params(&self) -> GroupPublicParams

source

pub fn encrypt_service_id(&self, service_id: ServiceId) -> UuidCiphertext

source

pub fn encrypt_uid_struct(&self, uid: UidStruct) -> UuidCiphertext

source

pub fn decrypt_service_id( +GroupSecretParams in zkgroup::api::groups::group_params - Rust
pub struct GroupSecretParams { /* private fields */ }

Implementations§

source§

impl GroupSecretParams

source

pub fn generate(randomness: RandomnessBytes) -> Self

source

pub fn derive_from_master_key(master_key: GroupMasterKey) -> Self

source

pub fn get_master_key(&self) -> GroupMasterKey

source

pub fn get_group_identifier(&self) -> GroupIdentifierBytes

source

pub fn get_public_params(&self) -> GroupPublicParams

source

pub fn encrypt_service_id(&self, service_id: ServiceId) -> UuidCiphertext

source

pub fn encrypt_uid_struct(&self, uid: UidStruct) -> UuidCiphertext

source

pub fn decrypt_service_id( &self, ciphertext: UuidCiphertext -) -> Result<ServiceId, ZkGroupVerificationFailure>

source

pub fn encrypt_profile_key( +) -> Result<ServiceId, ZkGroupVerificationFailure>

source

pub fn encrypt_profile_key( &self, profile_key: ProfileKey, - user_id: Aci + user_id: Aci ) -> ProfileKeyCiphertext

source

pub fn encrypt_profile_key_bytes( &self, profile_key_bytes: ProfileKeyBytes, - user_id: Aci + user_id: Aci ) -> ProfileKeyCiphertext

source

pub fn decrypt_profile_key( &self, ciphertext: ProfileKeyCiphertext, - user_id: Aci + user_id: Aci ) -> Result<ProfileKey, ZkGroupVerificationFailure>

source

pub fn encrypt_blob( &self, randomness: RandomnessBytes, diff --git a/zkgroup/api/profiles/expiring_profile_key_credential/struct.ExpiringProfileKeyCredential.html b/zkgroup/api/profiles/expiring_profile_key_credential/struct.ExpiringProfileKeyCredential.html index dee35cf11..4209dbd10 100644 --- a/zkgroup/api/profiles/expiring_profile_key_credential/struct.ExpiringProfileKeyCredential.html +++ b/zkgroup/api/profiles/expiring_profile_key_credential/struct.ExpiringProfileKeyCredential.html @@ -1,4 +1,4 @@ -ExpiringProfileKeyCredential in zkgroup::api::profiles::expiring_profile_key_credential - Rust
pub struct ExpiringProfileKeyCredential { /* private fields */ }

Implementations§

Trait Implementations§

source§

impl Clone for ExpiringProfileKeyCredential

source§

fn clone(&self) -> ExpiringProfileKeyCredential

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'de> Deserialize<'de> for ExpiringProfileKeyCredential

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +ExpiringProfileKeyCredential in zkgroup::api::profiles::expiring_profile_key_credential - Rust
pub struct ExpiringProfileKeyCredential { /* private fields */ }

Implementations§

Trait Implementations§

source§

impl Clone for ExpiringProfileKeyCredential

source§

fn clone(&self) -> ExpiringProfileKeyCredential

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'de> Deserialize<'de> for ExpiringProfileKeyCredential

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Serialize for ExpiringProfileKeyCredential

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for ExpiringProfileKeyCredential

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/zkgroup/api/profiles/profile_key/struct.ProfileKey.html b/zkgroup/api/profiles/profile_key/struct.ProfileKey.html index 4130abdc6..c1512df44 100644 --- a/zkgroup/api/profiles/profile_key/struct.ProfileKey.html +++ b/zkgroup/api/profiles/profile_key/struct.ProfileKey.html @@ -1,6 +1,6 @@ ProfileKey in zkgroup::api::profiles::profile_key - Rust
pub struct ProfileKey {
     pub bytes: ProfileKeyBytes,
-}

Fields§

§bytes: ProfileKeyBytes

Implementations§

source§

impl ProfileKey

source

pub fn generate(randomness: RandomnessBytes) -> Self

source

pub fn create(bytes: ProfileKeyBytes) -> Self

source

pub fn get_bytes(&self) -> ProfileKeyBytes

source

pub fn get_commitment(&self, user_id: Aci) -> ProfileKeyCommitment

source

pub fn get_profile_key_version(&self, user_id: Aci) -> ProfileKeyVersion

source

pub fn derive_access_key(&self) -> [u8; 16]

Trait Implementations§

source§

impl Clone for ProfileKey

source§

fn clone(&self) -> ProfileKey

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'de> Deserialize<'de> for ProfileKey

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Fields§

§bytes: ProfileKeyBytes

Implementations§

source§

impl ProfileKey

source

pub fn generate(randomness: RandomnessBytes) -> Self

source

pub fn create(bytes: ProfileKeyBytes) -> Self

source

pub fn get_bytes(&self) -> ProfileKeyBytes

source

pub fn get_commitment(&self, user_id: Aci) -> ProfileKeyCommitment

source

pub fn get_profile_key_version(&self, user_id: Aci) -> ProfileKeyVersion

source

pub fn derive_access_key(&self) -> [u8; 16]

Trait Implementations§

source§

impl Clone for ProfileKey

source§

fn clone(&self) -> ProfileKey

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'de> Deserialize<'de> for ProfileKey

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Serialize for ProfileKey

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for ProfileKey

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/zkgroup/api/profiles/profile_key_credential_presentation/enum.AnyProfileKeyCredentialPresentation.html b/zkgroup/api/profiles/profile_key_credential_presentation/enum.AnyProfileKeyCredentialPresentation.html index 90e9c380f..6dcaebeae 100644 --- a/zkgroup/api/profiles/profile_key_credential_presentation/enum.AnyProfileKeyCredentialPresentation.html +++ b/zkgroup/api/profiles/profile_key_credential_presentation/enum.AnyProfileKeyCredentialPresentation.html @@ -4,7 +4,7 @@ V3(ExpiringProfileKeyCredentialPresentation), }

Variants§

Implementations§

Trait Implementations§

Trait Implementations§

source§

impl From<ExpiringProfileKeyCredentialPresentation> for AnyProfileKeyCredentialPresentation

source§

fn from(presentation: ExpiringProfileKeyCredentialPresentation) -> Self

Converts to this type from the input type.
source§

impl From<ProfileKeyCredentialPresentationV1> for AnyProfileKeyCredentialPresentation

source§

fn from(presentation: ProfileKeyCredentialPresentationV1) -> Self

Converts to this type from the input type.
source§

impl From<ProfileKeyCredentialPresentationV2> for AnyProfileKeyCredentialPresentation

source§

fn from(presentation: ProfileKeyCredentialPresentationV2) -> Self

Converts to this type from the input type.
source§

impl Serialize for AnyProfileKeyCredentialPresentation

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/zkgroup/api/server_params/struct.ServerPublicParams.html b/zkgroup/api/server_params/struct.ServerPublicParams.html index 954cef60c..2e2b2bbde 100644 --- a/zkgroup/api/server_params/struct.ServerPublicParams.html +++ b/zkgroup/api/server_params/struct.ServerPublicParams.html @@ -4,19 +4,19 @@ signature: NotarySignatureBytes ) -> Result<(), ZkGroupVerificationFailure>

source

pub fn receive_auth_credential( &self, - aci: Aci, + aci: Aci, redemption_time: CoarseRedemptionTime, response: &AuthCredentialResponse ) -> Result<AuthCredential, ZkGroupVerificationFailure>

source

pub fn receive_auth_credential_with_pni_as_service_id( &self, - aci: Aci, - pni: Pni, + aci: Aci, + pni: Pni, redemption_time: Timestamp, response: &AuthCredentialWithPniResponse ) -> Result<AuthCredentialWithPni, ZkGroupVerificationFailure>

source

pub fn receive_auth_credential_with_pni_as_aci( &self, - aci: Aci, - pni: Pni, + aci: Aci, + pni: Pni, redemption_time: Timestamp, response: &AuthCredentialWithPniResponse ) -> Result<AuthCredentialWithPni, ZkGroupVerificationFailure>

source

pub fn create_auth_credential_presentation( @@ -37,7 +37,7 @@ ) -> AuthCredentialWithPniPresentation

source

pub fn create_profile_key_credential_request_context( &self, randomness: RandomnessBytes, - aci: Aci, + aci: Aci, profile_key: ProfileKey ) -> ProfileKeyCredentialRequestContext

source

pub fn receive_expiring_profile_key_credential( &self, diff --git a/zkgroup/api/server_params/struct.ServerSecretParams.html b/zkgroup/api/server_params/struct.ServerSecretParams.html index 41f035e72..62da3d0c5 100644 --- a/zkgroup/api/server_params/struct.ServerSecretParams.html +++ b/zkgroup/api/server_params/struct.ServerSecretParams.html @@ -5,19 +5,19 @@ ) -> NotarySignatureBytes

source

pub fn issue_auth_credential( &self, randomness: RandomnessBytes, - aci: Aci, + aci: Aci, redemption_time: CoarseRedemptionTime ) -> AuthCredentialResponse

source

pub fn issue_auth_credential_with_pni_as_service_id( &self, randomness: RandomnessBytes, - aci: Aci, - pni: Pni, + aci: Aci, + pni: Pni, redemption_time: Timestamp ) -> AuthCredentialWithPniResponse

source

pub fn issue_auth_credential_with_pni_as_aci( &self, randomness: RandomnessBytes, - aci: Aci, - pni: Pni, + aci: Aci, + pni: Pni, redemption_time: Timestamp ) -> AuthCredentialWithPniResponse

source

pub fn verify_auth_credential_presentation( &self, @@ -48,7 +48,7 @@ &self, randomness: RandomnessBytes, request: &ProfileKeyCredentialRequest, - aci: Aci, + aci: Aci, commitment: ProfileKeyCommitment, credential_expiration_time: Timestamp ) -> Result<ExpiringProfileKeyCredentialResponse, ZkGroupVerificationFailure>

source

pub fn issue_receipt_credential( diff --git a/zkgroup/common/errors/struct.ZkGroupVerificationFailure.html b/zkgroup/common/errors/struct.ZkGroupVerificationFailure.html index 993d9b017..2057c6057 100644 --- a/zkgroup/common/errors/struct.ZkGroupVerificationFailure.html +++ b/zkgroup/common/errors/struct.ZkGroupVerificationFailure.html @@ -1,5 +1,5 @@ ZkGroupVerificationFailure in zkgroup::common::errors - Rust
pub struct ZkGroupVerificationFailure;
Expand description

Verification failure in zkgroup

-

Trait Implementations§

source§

impl Debug for ZkGroupVerificationFailure

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ZkGroupVerificationFailure

source§

fn fmt(&self, formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for ZkGroupVerificationFailure

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ZkGroupVerificationFailure

source§

fn fmt(&self, formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/zkgroup/crypto/uid_encryption/struct.KeyPair.html b/zkgroup/crypto/uid_encryption/struct.KeyPair.html index 63d3a6a19..544a08082 100644 --- a/zkgroup/crypto/uid_encryption/struct.KeyPair.html +++ b/zkgroup/crypto/uid_encryption/struct.KeyPair.html @@ -1,7 +1,7 @@ KeyPair in zkgroup::crypto::uid_encryption - Rust
pub struct KeyPair { /* private fields */ }

Implementations§

source§

impl KeyPair

source

pub fn derive_from(sho: &mut Sho) -> Self

source

pub fn encrypt(&self, uid: UidStruct) -> Ciphertext

source

pub fn decrypt( &self, ciphertext: Ciphertext -) -> Result<ServiceId, ZkGroupVerificationFailure>

source

pub fn get_public_key(&self) -> PublicKey

Trait Implementations§

source§

impl Clone for KeyPair

source§

fn clone(&self) -> KeyPair

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'de> Deserialize<'de> for KeyPair

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +) -> Result<ServiceId, ZkGroupVerificationFailure>

source

pub fn get_public_key(&self) -> PublicKey

Trait Implementations§

source§

impl Clone for KeyPair

source§

fn clone(&self) -> KeyPair

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'de> Deserialize<'de> for KeyPair

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl KeyPair for KeyPair

source§

fn a(&self) -> [Scalar; 2]

The private key as a pair of scalars. Read more
source§

impl PartialEq<KeyPair> for KeyPair

source§

fn eq(&self, other: &KeyPair) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PublicKey for KeyPair

source§

fn A(&self) -> RistrettoPoint

The public key point, a commitment to the two scalars that make up the private key Read more
source§

fn G_a(&self) -> [RistrettoPoint; 2]

The “generator points” for this key Read more
source§

fn id(&self) -> &'static str

A unique ID for this key (and its corresponding key pair) Read more
source§

impl Serialize for KeyPair

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/zkgroup/crypto/uid_struct/struct.UidStruct.html b/zkgroup/crypto/uid_struct/struct.UidStruct.html index fe3e0ba4e..8e902467c 100644 --- a/zkgroup/crypto/uid_struct/struct.UidStruct.html +++ b/zkgroup/crypto/uid_struct/struct.UidStruct.html @@ -1,4 +1,4 @@ -UidStruct in zkgroup::crypto::uid_struct - Rust
pub struct UidStruct { /* private fields */ }

Implementations§

source§

impl UidStruct

source

pub fn from_service_id(service_id: ServiceId) -> Self

source

pub fn calc_M1(service_id: ServiceId) -> RistrettoPoint

Trait Implementations§

source§

impl Attribute for UidStruct

source§

fn as_points(&self) -> [RistrettoPoint; 2]

Converts self into a pair of points. Read more
source§

impl Clone for UidStruct

source§

fn clone(&self) -> UidStruct

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'de> Deserialize<'de> for UidStruct

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +UidStruct in zkgroup::crypto::uid_struct - Rust
pub struct UidStruct { /* private fields */ }

Implementations§

source§

impl UidStruct

source

pub fn from_service_id(service_id: ServiceId) -> Self

source

pub fn calc_M1(service_id: ServiceId) -> RistrettoPoint

Trait Implementations§

source§

impl Attribute for UidStruct

source§

fn as_points(&self) -> [RistrettoPoint; 2]

Converts self into a pair of points. Read more
source§

impl Clone for UidStruct

source§

fn clone(&self) -> UidStruct

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'de> Deserialize<'de> for UidStruct

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl PartialEq<UidStruct> for UidStruct

source§

fn eq(&self, other: &UidStruct) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for UidStruct

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where