···260260 ActorDefs_BskyAppStatePref *ActorDefs_BskyAppStatePref
261261 ActorDefs_LabelersPref *ActorDefs_LabelersPref
262262 ActorDefs_PostInteractionSettingsPref *ActorDefs_PostInteractionSettingsPref
263263+ ActorDefs_VerificationPrefs *ActorDefs_VerificationPrefs
263264}
264265265266func (t *ActorDefs_Preferences_Elem) MarshalJSON() ([]byte, error) {
···315316 t.ActorDefs_PostInteractionSettingsPref.LexiconTypeID = "app.bsky.actor.defs#postInteractionSettingsPref"
316317 return json.Marshal(t.ActorDefs_PostInteractionSettingsPref)
317318 }
319319+ if t.ActorDefs_VerificationPrefs != nil {
320320+ t.ActorDefs_VerificationPrefs.LexiconTypeID = "app.bsky.actor.defs#verificationPrefs"
321321+ return json.Marshal(t.ActorDefs_VerificationPrefs)
322322+ }
318323 return nil, fmt.Errorf("cannot marshal empty enum")
319324}
320325func (t *ActorDefs_Preferences_Elem) UnmarshalJSON(b []byte) error {
···363368 case "app.bsky.actor.defs#postInteractionSettingsPref":
364369 t.ActorDefs_PostInteractionSettingsPref = new(ActorDefs_PostInteractionSettingsPref)
365370 return json.Unmarshal(b, t.ActorDefs_PostInteractionSettingsPref)
371371+ case "app.bsky.actor.defs#verificationPrefs":
372372+ t.ActorDefs_VerificationPrefs = new(ActorDefs_VerificationPrefs)
373373+ return json.Unmarshal(b, t.ActorDefs_VerificationPrefs)
366374367375 default:
368376 return nil
···385393386394// ActorDefs_ProfileView is a "profileView" in the app.bsky.actor.defs schema.
387395type ActorDefs_ProfileView struct {
388388- Associated *ActorDefs_ProfileAssociated `json:"associated,omitempty" cborgen:"associated,omitempty"`
389389- Avatar *string `json:"avatar,omitempty" cborgen:"avatar,omitempty"`
390390- CreatedAt *string `json:"createdAt,omitempty" cborgen:"createdAt,omitempty"`
391391- Description *string `json:"description,omitempty" cborgen:"description,omitempty"`
392392- Did string `json:"did" cborgen:"did"`
393393- DisplayName *string `json:"displayName,omitempty" cborgen:"displayName,omitempty"`
394394- Handle string `json:"handle" cborgen:"handle"`
395395- IndexedAt *string `json:"indexedAt,omitempty" cborgen:"indexedAt,omitempty"`
396396- Labels []*comatprototypes.LabelDefs_Label `json:"labels,omitempty" cborgen:"labels,omitempty"`
397397- Viewer *ActorDefs_ViewerState `json:"viewer,omitempty" cborgen:"viewer,omitempty"`
396396+ Associated *ActorDefs_ProfileAssociated `json:"associated,omitempty" cborgen:"associated,omitempty"`
397397+ Avatar *string `json:"avatar,omitempty" cborgen:"avatar,omitempty"`
398398+ CreatedAt *string `json:"createdAt,omitempty" cborgen:"createdAt,omitempty"`
399399+ Description *string `json:"description,omitempty" cborgen:"description,omitempty"`
400400+ Did string `json:"did" cborgen:"did"`
401401+ DisplayName *string `json:"displayName,omitempty" cborgen:"displayName,omitempty"`
402402+ Handle string `json:"handle" cborgen:"handle"`
403403+ IndexedAt *string `json:"indexedAt,omitempty" cborgen:"indexedAt,omitempty"`
404404+ Labels []*comatprototypes.LabelDefs_Label `json:"labels,omitempty" cborgen:"labels,omitempty"`
405405+ Status *ActorDefs_StatusView `json:"status,omitempty" cborgen:"status,omitempty"`
406406+ Verification *ActorDefs_VerificationState `json:"verification,omitempty" cborgen:"verification,omitempty"`
407407+ Viewer *ActorDefs_ViewerState `json:"viewer,omitempty" cborgen:"viewer,omitempty"`
398408}
399409400410// ActorDefs_ProfileViewBasic is a "profileViewBasic" in the app.bsky.actor.defs schema.
401411type ActorDefs_ProfileViewBasic struct {
402402- Associated *ActorDefs_ProfileAssociated `json:"associated,omitempty" cborgen:"associated,omitempty"`
403403- Avatar *string `json:"avatar,omitempty" cborgen:"avatar,omitempty"`
404404- CreatedAt *string `json:"createdAt,omitempty" cborgen:"createdAt,omitempty"`
405405- Did string `json:"did" cborgen:"did"`
406406- DisplayName *string `json:"displayName,omitempty" cborgen:"displayName,omitempty"`
407407- Handle string `json:"handle" cborgen:"handle"`
408408- Labels []*comatprototypes.LabelDefs_Label `json:"labels,omitempty" cborgen:"labels,omitempty"`
409409- Viewer *ActorDefs_ViewerState `json:"viewer,omitempty" cborgen:"viewer,omitempty"`
412412+ Associated *ActorDefs_ProfileAssociated `json:"associated,omitempty" cborgen:"associated,omitempty"`
413413+ Avatar *string `json:"avatar,omitempty" cborgen:"avatar,omitempty"`
414414+ CreatedAt *string `json:"createdAt,omitempty" cborgen:"createdAt,omitempty"`
415415+ Did string `json:"did" cborgen:"did"`
416416+ DisplayName *string `json:"displayName,omitempty" cborgen:"displayName,omitempty"`
417417+ Handle string `json:"handle" cborgen:"handle"`
418418+ Labels []*comatprototypes.LabelDefs_Label `json:"labels,omitempty" cborgen:"labels,omitempty"`
419419+ Status *ActorDefs_StatusView `json:"status,omitempty" cborgen:"status,omitempty"`
420420+ Verification *ActorDefs_VerificationState `json:"verification,omitempty" cborgen:"verification,omitempty"`
421421+ Viewer *ActorDefs_ViewerState `json:"viewer,omitempty" cborgen:"viewer,omitempty"`
410422}
411423412424// ActorDefs_ProfileViewDetailed is a "profileViewDetailed" in the app.bsky.actor.defs schema.
···426438 Labels []*comatprototypes.LabelDefs_Label `json:"labels,omitempty" cborgen:"labels,omitempty"`
427439 PinnedPost *comatprototypes.RepoStrongRef `json:"pinnedPost,omitempty" cborgen:"pinnedPost,omitempty"`
428440 PostsCount *int64 `json:"postsCount,omitempty" cborgen:"postsCount,omitempty"`
441441+ Status *ActorDefs_StatusView `json:"status,omitempty" cborgen:"status,omitempty"`
442442+ Verification *ActorDefs_VerificationState `json:"verification,omitempty" cborgen:"verification,omitempty"`
429443 Viewer *ActorDefs_ViewerState `json:"viewer,omitempty" cborgen:"viewer,omitempty"`
430444}
431445···455469 Items []*ActorDefs_SavedFeed `json:"items" cborgen:"items"`
456470}
457471472472+// ActorDefs_StatusView is a "statusView" in the app.bsky.actor.defs schema.
473473+type ActorDefs_StatusView struct {
474474+ // embed: An optional embed associated with the status.
475475+ Embed *ActorDefs_StatusView_Embed `json:"embed,omitempty" cborgen:"embed,omitempty"`
476476+ // expiresAt: The date when this status will expire. The application might choose to no longer return the status after expiration.
477477+ ExpiresAt *string `json:"expiresAt,omitempty" cborgen:"expiresAt,omitempty"`
478478+ // isActive: True if the status is not expired, false if it is expired. Only present if expiration was set.
479479+ IsActive *bool `json:"isActive,omitempty" cborgen:"isActive,omitempty"`
480480+ Record *util.LexiconTypeDecoder `json:"record" cborgen:"record"`
481481+ // status: The status for the account.
482482+ Status string `json:"status" cborgen:"status"`
483483+}
484484+485485+// An optional embed associated with the status.
486486+type ActorDefs_StatusView_Embed struct {
487487+ EmbedExternal_View *EmbedExternal_View
488488+}
489489+490490+func (t *ActorDefs_StatusView_Embed) MarshalJSON() ([]byte, error) {
491491+ if t.EmbedExternal_View != nil {
492492+ t.EmbedExternal_View.LexiconTypeID = "app.bsky.embed.external#view"
493493+ return json.Marshal(t.EmbedExternal_View)
494494+ }
495495+ return nil, fmt.Errorf("cannot marshal empty enum")
496496+}
497497+func (t *ActorDefs_StatusView_Embed) UnmarshalJSON(b []byte) error {
498498+ typ, err := util.TypeExtract(b)
499499+ if err != nil {
500500+ return err
501501+ }
502502+503503+ switch typ {
504504+ case "app.bsky.embed.external#view":
505505+ t.EmbedExternal_View = new(EmbedExternal_View)
506506+ return json.Unmarshal(b, t.EmbedExternal_View)
507507+508508+ default:
509509+ return nil
510510+ }
511511+}
512512+458513// ActorDefs_ThreadViewPref is a "threadViewPref" in the app.bsky.actor.defs schema.
459514//
460515// RECORDTYPE: ActorDefs_ThreadViewPref
···464519 PrioritizeFollowedUsers *bool `json:"prioritizeFollowedUsers,omitempty" cborgen:"prioritizeFollowedUsers,omitempty"`
465520 // sort: Sorting mode for threads.
466521 Sort *string `json:"sort,omitempty" cborgen:"sort,omitempty"`
522522+}
523523+524524+// ActorDefs_VerificationPrefs is a "verificationPrefs" in the app.bsky.actor.defs schema.
525525+//
526526+// Preferences for how verified accounts appear in the app.
527527+//
528528+// RECORDTYPE: ActorDefs_VerificationPrefs
529529+type ActorDefs_VerificationPrefs struct {
530530+ LexiconTypeID string `json:"$type,const=app.bsky.actor.defs#verificationPrefs" cborgen:"$type,const=app.bsky.actor.defs#verificationPrefs"`
531531+ // hideBadges: Hide the blue check badges for verified accounts and trusted verifiers.
532532+ HideBadges *bool `json:"hideBadges,omitempty" cborgen:"hideBadges,omitempty"`
533533+}
534534+535535+// ActorDefs_VerificationState is a "verificationState" in the app.bsky.actor.defs schema.
536536+//
537537+// Represents the verification information about the user this object is attached to.
538538+type ActorDefs_VerificationState struct {
539539+ // trustedVerifierStatus: The user's status as a trusted verifier.
540540+ TrustedVerifierStatus string `json:"trustedVerifierStatus" cborgen:"trustedVerifierStatus"`
541541+ // verifications: All verifications issued by trusted verifiers on behalf of this user. Verifications by untrusted verifiers are not included.
542542+ Verifications []*ActorDefs_VerificationView `json:"verifications" cborgen:"verifications"`
543543+ // verifiedStatus: The user's status as a verified account.
544544+ VerifiedStatus string `json:"verifiedStatus" cborgen:"verifiedStatus"`
545545+}
546546+547547+// ActorDefs_VerificationView is a "verificationView" in the app.bsky.actor.defs schema.
548548+//
549549+// An individual verification for an associated subject.
550550+type ActorDefs_VerificationView struct {
551551+ // createdAt: Timestamp when the verification was created.
552552+ CreatedAt string `json:"createdAt" cborgen:"createdAt"`
553553+ // isValid: True if the verification passes validation, otherwise false.
554554+ IsValid bool `json:"isValid" cborgen:"isValid"`
555555+ // issuer: The user who issued this verification.
556556+ Issuer string `json:"issuer" cborgen:"issuer"`
557557+ // uri: The AT-URI of the verification record.
558558+ Uri string `json:"uri" cborgen:"uri"`
467559}
468560469561// ActorDefs_ViewerState is a "viewerState" in the app.bsky.actor.defs schema.
+85
api/bsky/actorstatus.go
···11+// Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT.
22+33+package bsky
44+55+// schema: app.bsky.actor.status
66+77+import (
88+ "bytes"
99+ "encoding/json"
1010+ "fmt"
1111+ "io"
1212+1313+ "github.com/bluesky-social/indigo/lex/util"
1414+ cbg "github.com/whyrusleeping/cbor-gen"
1515+)
1616+1717+func init() {
1818+ util.RegisterType("app.bsky.actor.status", &ActorStatus{})
1919+} //
2020+// RECORDTYPE: ActorStatus
2121+type ActorStatus struct {
2222+ LexiconTypeID string `json:"$type,const=app.bsky.actor.status" cborgen:"$type,const=app.bsky.actor.status"`
2323+ CreatedAt string `json:"createdAt" cborgen:"createdAt"`
2424+ // durationMinutes: The duration of the status in minutes. Applications can choose to limit the duration.
2525+ DurationMinutes *int64 `json:"durationMinutes,omitempty" cborgen:"durationMinutes,omitempty"`
2626+ // embed: An optional embed associated with the status.
2727+ Embed *ActorStatus_Embed `json:"embed,omitempty" cborgen:"embed,omitempty"`
2828+ // status: The status for the account.
2929+ Status string `json:"status" cborgen:"status"`
3030+}
3131+3232+// An optional embed associated with the status.
3333+type ActorStatus_Embed struct {
3434+ EmbedExternal *EmbedExternal
3535+}
3636+3737+func (t *ActorStatus_Embed) MarshalJSON() ([]byte, error) {
3838+ if t.EmbedExternal != nil {
3939+ t.EmbedExternal.LexiconTypeID = "app.bsky.embed.external"
4040+ return json.Marshal(t.EmbedExternal)
4141+ }
4242+ return nil, fmt.Errorf("cannot marshal empty enum")
4343+}
4444+func (t *ActorStatus_Embed) UnmarshalJSON(b []byte) error {
4545+ typ, err := util.TypeExtract(b)
4646+ if err != nil {
4747+ return err
4848+ }
4949+5050+ switch typ {
5151+ case "app.bsky.embed.external":
5252+ t.EmbedExternal = new(EmbedExternal)
5353+ return json.Unmarshal(b, t.EmbedExternal)
5454+5555+ default:
5656+ return nil
5757+ }
5858+}
5959+6060+func (t *ActorStatus_Embed) MarshalCBOR(w io.Writer) error {
6161+6262+ if t == nil {
6363+ _, err := w.Write(cbg.CborNull)
6464+ return err
6565+ }
6666+ if t.EmbedExternal != nil {
6767+ return t.EmbedExternal.MarshalCBOR(w)
6868+ }
6969+ return fmt.Errorf("cannot cbor marshal empty enum")
7070+}
7171+func (t *ActorStatus_Embed) UnmarshalCBOR(r io.Reader) error {
7272+ typ, b, err := util.CborTypeExtractReader(r)
7373+ if err != nil {
7474+ return err
7575+ }
7676+7777+ switch typ {
7878+ case "app.bsky.embed.external":
7979+ t.EmbedExternal = new(EmbedExternal)
8080+ return t.EmbedExternal.UnmarshalCBOR(bytes.NewReader(b))
8181+8282+ default:
8383+ return nil
8484+ }
8585+}
+280
api/bsky/cbor_gen.go
···8740874087418741 return nil
87428742}
87438743+func (t *ActorStatus) MarshalCBOR(w io.Writer) error {
87448744+ if t == nil {
87458745+ _, err := w.Write(cbg.CborNull)
87468746+ return err
87478747+ }
87488748+87498749+ cw := cbg.NewCborWriter(w)
87508750+ fieldCount := 5
87518751+87528752+ if t.DurationMinutes == nil {
87538753+ fieldCount--
87548754+ }
87558755+87568756+ if t.Embed == nil {
87578757+ fieldCount--
87588758+ }
87598759+87608760+ if _, err := cw.Write(cbg.CborEncodeMajorType(cbg.MajMap, uint64(fieldCount))); err != nil {
87618761+ return err
87628762+ }
87638763+87648764+ // t.LexiconTypeID (string) (string)
87658765+ if len("$type") > 1000000 {
87668766+ return xerrors.Errorf("Value in field \"$type\" was too long")
87678767+ }
87688768+87698769+ if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
87708770+ return err
87718771+ }
87728772+ if _, err := cw.WriteString(string("$type")); err != nil {
87738773+ return err
87748774+ }
87758775+87768776+ if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("app.bsky.actor.status"))); err != nil {
87778777+ return err
87788778+ }
87798779+ if _, err := cw.WriteString(string("app.bsky.actor.status")); err != nil {
87808780+ return err
87818781+ }
87828782+87838783+ // t.Embed (bsky.ActorStatus_Embed) (struct)
87848784+ if t.Embed != nil {
87858785+87868786+ if len("embed") > 1000000 {
87878787+ return xerrors.Errorf("Value in field \"embed\" was too long")
87888788+ }
87898789+87908790+ if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("embed"))); err != nil {
87918791+ return err
87928792+ }
87938793+ if _, err := cw.WriteString(string("embed")); err != nil {
87948794+ return err
87958795+ }
87968796+87978797+ if err := t.Embed.MarshalCBOR(cw); err != nil {
87988798+ return err
87998799+ }
88008800+ }
88018801+88028802+ // t.Status (string) (string)
88038803+ if len("status") > 1000000 {
88048804+ return xerrors.Errorf("Value in field \"status\" was too long")
88058805+ }
88068806+88078807+ if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("status"))); err != nil {
88088808+ return err
88098809+ }
88108810+ if _, err := cw.WriteString(string("status")); err != nil {
88118811+ return err
88128812+ }
88138813+88148814+ if len(t.Status) > 1000000 {
88158815+ return xerrors.Errorf("Value in field t.Status was too long")
88168816+ }
88178817+88188818+ if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Status))); err != nil {
88198819+ return err
88208820+ }
88218821+ if _, err := cw.WriteString(string(t.Status)); err != nil {
88228822+ return err
88238823+ }
88248824+88258825+ // t.CreatedAt (string) (string)
88268826+ if len("createdAt") > 1000000 {
88278827+ return xerrors.Errorf("Value in field \"createdAt\" was too long")
88288828+ }
88298829+88308830+ if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("createdAt"))); err != nil {
88318831+ return err
88328832+ }
88338833+ if _, err := cw.WriteString(string("createdAt")); err != nil {
88348834+ return err
88358835+ }
88368836+88378837+ if len(t.CreatedAt) > 1000000 {
88388838+ return xerrors.Errorf("Value in field t.CreatedAt was too long")
88398839+ }
88408840+88418841+ if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.CreatedAt))); err != nil {
88428842+ return err
88438843+ }
88448844+ if _, err := cw.WriteString(string(t.CreatedAt)); err != nil {
88458845+ return err
88468846+ }
88478847+88488848+ // t.DurationMinutes (int64) (int64)
88498849+ if t.DurationMinutes != nil {
88508850+88518851+ if len("durationMinutes") > 1000000 {
88528852+ return xerrors.Errorf("Value in field \"durationMinutes\" was too long")
88538853+ }
88548854+88558855+ if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("durationMinutes"))); err != nil {
88568856+ return err
88578857+ }
88588858+ if _, err := cw.WriteString(string("durationMinutes")); err != nil {
88598859+ return err
88608860+ }
88618861+88628862+ if t.DurationMinutes == nil {
88638863+ if _, err := cw.Write(cbg.CborNull); err != nil {
88648864+ return err
88658865+ }
88668866+ } else {
88678867+ if *t.DurationMinutes >= 0 {
88688868+ if err := cw.WriteMajorTypeHeader(cbg.MajUnsignedInt, uint64(*t.DurationMinutes)); err != nil {
88698869+ return err
88708870+ }
88718871+ } else {
88728872+ if err := cw.WriteMajorTypeHeader(cbg.MajNegativeInt, uint64(-*t.DurationMinutes-1)); err != nil {
88738873+ return err
88748874+ }
88758875+ }
88768876+ }
88778877+88788878+ }
88798879+ return nil
88808880+}
88818881+88828882+func (t *ActorStatus) UnmarshalCBOR(r io.Reader) (err error) {
88838883+ *t = ActorStatus{}
88848884+88858885+ cr := cbg.NewCborReader(r)
88868886+88878887+ maj, extra, err := cr.ReadHeader()
88888888+ if err != nil {
88898889+ return err
88908890+ }
88918891+ defer func() {
88928892+ if err == io.EOF {
88938893+ err = io.ErrUnexpectedEOF
88948894+ }
88958895+ }()
88968896+88978897+ if maj != cbg.MajMap {
88988898+ return fmt.Errorf("cbor input should be of type map")
88998899+ }
89008900+89018901+ if extra > cbg.MaxLength {
89028902+ return fmt.Errorf("ActorStatus: map struct too large (%d)", extra)
89038903+ }
89048904+89058905+ n := extra
89068906+89078907+ nameBuf := make([]byte, 15)
89088908+ for i := uint64(0); i < n; i++ {
89098909+ nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
89108910+ if err != nil {
89118911+ return err
89128912+ }
89138913+89148914+ if !ok {
89158915+ // Field doesn't exist on this type, so ignore it
89168916+ if err := cbg.ScanForLinks(cr, func(cid.Cid) {}); err != nil {
89178917+ return err
89188918+ }
89198919+ continue
89208920+ }
89218921+89228922+ switch string(nameBuf[:nameLen]) {
89238923+ // t.LexiconTypeID (string) (string)
89248924+ case "$type":
89258925+89268926+ {
89278927+ sval, err := cbg.ReadStringWithMax(cr, 1000000)
89288928+ if err != nil {
89298929+ return err
89308930+ }
89318931+89328932+ t.LexiconTypeID = string(sval)
89338933+ }
89348934+ // t.Embed (bsky.ActorStatus_Embed) (struct)
89358935+ case "embed":
89368936+89378937+ {
89388938+89398939+ b, err := cr.ReadByte()
89408940+ if err != nil {
89418941+ return err
89428942+ }
89438943+ if b != cbg.CborNull[0] {
89448944+ if err := cr.UnreadByte(); err != nil {
89458945+ return err
89468946+ }
89478947+ t.Embed = new(ActorStatus_Embed)
89488948+ if err := t.Embed.UnmarshalCBOR(cr); err != nil {
89498949+ return xerrors.Errorf("unmarshaling t.Embed pointer: %w", err)
89508950+ }
89518951+ }
89528952+89538953+ }
89548954+ // t.Status (string) (string)
89558955+ case "status":
89568956+89578957+ {
89588958+ sval, err := cbg.ReadStringWithMax(cr, 1000000)
89598959+ if err != nil {
89608960+ return err
89618961+ }
89628962+89638963+ t.Status = string(sval)
89648964+ }
89658965+ // t.CreatedAt (string) (string)
89668966+ case "createdAt":
89678967+89688968+ {
89698969+ sval, err := cbg.ReadStringWithMax(cr, 1000000)
89708970+ if err != nil {
89718971+ return err
89728972+ }
89738973+89748974+ t.CreatedAt = string(sval)
89758975+ }
89768976+ // t.DurationMinutes (int64) (int64)
89778977+ case "durationMinutes":
89788978+ {
89798979+89808980+ b, err := cr.ReadByte()
89818981+ if err != nil {
89828982+ return err
89838983+ }
89848984+ if b != cbg.CborNull[0] {
89858985+ if err := cr.UnreadByte(); err != nil {
89868986+ return err
89878987+ }
89888988+ maj, extra, err := cr.ReadHeader()
89898989+ if err != nil {
89908990+ return err
89918991+ }
89928992+ var extraI int64
89938993+ switch maj {
89948994+ case cbg.MajUnsignedInt:
89958995+ extraI = int64(extra)
89968996+ if extraI < 0 {
89978997+ return fmt.Errorf("int64 positive overflow")
89988998+ }
89998999+ case cbg.MajNegativeInt:
90009000+ extraI = int64(extra)
90019001+ if extraI < 0 {
90029002+ return fmt.Errorf("int64 negative overflow")
90039003+ }
90049004+ extraI = -1 - extraI
90059005+ default:
90069006+ return fmt.Errorf("wrong type for int64 field: %d", maj)
90079007+ }
90089008+90099009+ t.DurationMinutes = (*int64)(&extraI)
90109010+ }
90119011+ }
90129012+90139013+ default:
90149014+ // Field doesn't exist on this type, so ignore it
90159015+ if err := cbg.ScanForLinks(r, func(cid.Cid) {}); err != nil {
90169016+ return err
90179017+ }
90189018+ }
90199019+ }
90209020+90219021+ return nil
90229022+}
+9
api/bsky/notificationdefs.go
···11+// Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT.
22+33+package bsky
44+55+// schema: app.bsky.notification.defs
66+77+// NotificationDefs_RecordDeleted is a "recordDeleted" in the app.bsky.notification.defs schema.
88+type NotificationDefs_RecordDeleted struct {
99+}