MarkdownCellContentKindOrCodeCellContentKind🔗
Definition🔗
type MarkdownCellContentKindOrCodeCellContentKind struct {
MarkdownCellContentKind *dashboardv2beta1.MarkdownCellContentKind `json:"MarkdownCellContentKind,omitempty"`
CodeCellContentKind *dashboardv2beta1.CodeCellContentKind `json:"CodeCellContentKind,omitempty"`
}
Methods🔗
MarshalJSON🔗
MarshalJSON implements a custom JSON marshalling logic to encode MarkdownCellContentKindOrCodeCellContentKind as JSON.
func (markdownCellContentKindOrCodeCellContentKind *MarkdownCellContentKindOrCodeCellContentKind) MarshalJSON() ([]byte, error)
UnmarshalJSON🔗
UnmarshalJSON implements a custom JSON unmarshalling logic to decode MarkdownCellContentKindOrCodeCellContentKind from JSON.
func (markdownCellContentKindOrCodeCellContentKind *MarkdownCellContentKindOrCodeCellContentKind) UnmarshalJSON(raw []byte) error
UnmarshalJSONStrict🔗
UnmarshalJSONStrict implements a custom JSON unmarshalling logic to decode MarkdownCellContentKindOrCodeCellContentKind from JSON.
Note: the unmarshalling done by this function is strict. It will fail over required fields being absent from the input, fields having an incorrect type, unexpected fields being present, …
func (markdownCellContentKindOrCodeCellContentKind *MarkdownCellContentKindOrCodeCellContentKind) UnmarshalJSONStrict(raw []byte) error
Equals🔗
Equals tests the equality of two MarkdownCellContentKindOrCodeCellContentKind objects.
func (markdownCellContentKindOrCodeCellContentKind *MarkdownCellContentKindOrCodeCellContentKind) Equals(other MarkdownCellContentKindOrCodeCellContentKind) bool
Validate🔗
Validate checks all the validation constraints that may be defined on MarkdownCellContentKindOrCodeCellContentKind fields for violations and returns them.