up3
Build and deploy / Build (push) Has been cancelled
Build and deploy / Update Contributors (push) Has been cancelled
Build and deploy / Deploy (push) Has been cancelled

This commit is contained in:
2026-07-09 08:33:57 +08:00
commit 26ed99fda6
845 changed files with 75419 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
package cmd
// Source represents a source of a command execution. Commands may limit the sources that can run them by
// implementing the Allower interface.
// Source implements Target. A Source must always be able to target itself.
type Source interface {
Target
// SendCommandOutput sends a command output to the source. The way the output is applied, depends on what
// kind of source it is.
// SendCommandOutput is called by a Command automatically after being run.
SendCommandOutput(o *Output)
}