Skip to main content

Crate guts_collaboration

Crate guts_collaboration 

Source
Expand description

Collaboration features for Guts: Pull Requests, Issues, Comments, Reviews.

This crate provides the core types and storage for decentralized code collaboration, enabling developers to create pull requests, track issues, and conduct code reviews.

Structs§

CollaborationStore
In-memory store for collaboration data.
Comment
A comment on a pull request or issue.
Issue
An issue for tracking bugs, features, and tasks.
Label
A label that can be applied to issues and pull requests.
PullRequest
A pull request for proposing changes to a repository.
Review
A code review on a pull request.

Enums§

CollaborationError
Errors that can occur during collaboration operations.
CommentTarget
Target of a comment (PR or Issue).
IssueState
State of an issue.
PullRequestState
State of a pull request.
ReviewState
State of a code review.

Type Aliases§

Result
Result type for collaboration operations.