klog

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func KObjStructSlice

func KObjStructSlice[S ~[]OStruct, KMetadata interface {
	klog.KMetadata
	*OStruct
}, OStruct any](s S) any

Types

type KUIDMetadata

type KUIDMetadata interface {
	klog.KMetadata
	GetUID() types.UID
}

type ObjectUIDRef

type ObjectUIDRef struct {
	Namespace string    `json:"namespace,omitempty"`
	Name      string    `json:"name"`
	UID       types.UID `json:"uid,omitempty"`
}

func KObjUID

func KObjUID(obj KUIDMetadata) ObjectUIDRef

KObjUID returns a ObjectUIDRef from the given KUIDMetadata. If the given KUIDMetadata is nil, a zero ObjectUIDRef is returned.

func (ObjectUIDRef) String

func (r ObjectUIDRef) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL