Crate hangouts_rs[][src]

Re-exports

pub use chrono;

Modules

raw

Raw Hangouts.json models.

Structs

Address

A struct representing a postal address.

AttachmentSegment

An attachment segment in a chat message.

ChatMessage

A regular chat message event body.

Conversation

A single conversation.

ConversationRename

A conversation rename event.

EmbedItem

Data about an attachment item.

Event

A single event in a conversation.

Formatting

Formatting data for a text segment.

Geo

A pair of latitude and longitude values.

HangoutEvent

A Hangout call event.

Hangouts

Top-level struct for Hangouts data.

InvitationData

Metadata for the invitation to the user to join a conversation.

MembershipChange

A conversation participant membership change event.

Participant

A participant in a conversation.

ParticipantId

Composite ID for a participant user.

Photo

Data about a photo or video attachment item.

PlaceV2

Data about a place_v2 item.

ReadState

Last-read information in a conversation for a participant.

RepresentativeImage

Data about a representative image for a place or thing.

SelfEventState

Metadata for the user’s state with regards to an event.

SelfState

Metadata regarding the user’s status in a conversation.

ThingV2

Data about a thing_v2 attachment item.

Thumbnail

Thumbnail data for a media item.

Enums

ChatSegment

A segment of a chat message.

ConversationStatus

Status of a participant’s involvement in a conversation.

EventData

Data body of an event, which can be one of four types.

HangoutEventType

The type of a hangout call event, signalling the start or end of the event.

InvitationAffinity

Affinity of the invitation.

InvitationStatus

Invitation status of a participant.

LinkSharingStatus

Link sharing enabled/disabled setting for a conversation.

MediaType

The type of a media attachment or hangout event.

MembershipChangeType

Type of a membership change.

NotificationLevel

Notification ring level for a participant in a conversation.

ParticipantType

Type of a given participant.

View

A Hangouts view collection.