Enum gitlab::types::NoteableId [] [src]

pub enum NoteableId {
    Commit(ObjectId),
    Issue(IssueId),
    MergeRequest(MergeRequestId),
    Snippet(SnippetId),
}

The ID of an entity a note is attached to.

Variants

The ID of the commit for a commit note.

The ID of the issue for an issue note.

The ID of the merge request for a merge request note.

The ID of the snippet for a snippet note.

Trait Implementations

impl Debug for NoteableId
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for NoteableId
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialEq for NoteableId
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Eq for NoteableId
[src]

Auto Trait Implementations

impl Send for NoteableId

impl Sync for NoteableId