Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Privacy ¶
type Privacy struct { Group goka.Group StatusInput goka.Stream FenceTable goka.Table StatusOutput goka.Stream Logger *zerolog.Logger }
func (*Privacy) Define ¶
func (g *Privacy) Define() *goka.GroupGraph
type PrivacyV2 ¶ added in v0.2.1
type PrivacyV2 struct { Group goka.Group StatusInput goka.Stream FenceTable goka.Table StatusOutput goka.Stream Logger *zerolog.Logger }
func (*PrivacyV2) DefineV2 ¶ added in v0.2.1
func (g *PrivacyV2) DefineV2() *goka.GroupGraph
type SignalData ¶ added in v0.2.1
type StatusData ¶
type StatusData struct { Latitude *float64 `json:"latitude"` Longitude *float64 `json:"longitude"` IsRedacted *bool `json:"isRedacted"` Overflow map[string]any `json:"-"` }
func (*StatusData) MarshalJSON ¶
func (d *StatusData) MarshalJSON() ([]byte, error)
func (*StatusData) UnmarshalJSON ¶
func (d *StatusData) UnmarshalJSON(data []byte) error
type StatusEventV2 ¶ added in v0.2.1
type StatusEventV2[A any] struct { shared.CloudEvent[A] Signature string `json:"signature"` }
type StatusV2Data ¶ added in v0.2.1
Click to show internal directories.
Click to hide internal directories.