Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Blame ¶
type Blame struct { Pointer uint64 `msg:"p"` Commit string `msg:"c"` LinePointers []uint64 `msg:"lp"` IsBinary bool `msg:"ib"` }
func (*Blame) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Data ¶
type Data struct { Data []DataRow `msg:"data"` Blames []Blame `msg:"bl"` Lines []Line `msg:"l"` LineData []LineData `msg:"ld"` }
func (*Data) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type DataRow ¶
type DataRow struct { Commit string `msg:"c"` Path string `msg:"p"` BlamePointer uint64 `msg:"bp"` }
func (DataRow) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Line ¶
type Line struct { Pointer uint64 `msg:"p"` Commit string `msg:"c"` LineDataPointer uint64 `msg:"ldp"` }
func (Line) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type LineData ¶
func (*LineData) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
Click to show internal directories.
Click to hide internal directories.