pub enum ProjectsV2ItemEvent {
Archived(ProjectsV2ItemArchived),
Converted(ProjectsV2ItemConverted),
Created(ProjectsV2ItemCreated),
Deleted(ProjectsV2ItemDeleted),
Edited(ProjectsV2ItemEdited),
Reordered(ProjectsV2ItemReordered),
Restored(ProjectsV2ItemRestored),
}
Expand description
ProjectsV2ItemEvent
JSON schema
{
"oneOf": [
{
"$ref": "#/definitions/projects_v2_item$archived"
},
{
"$ref": "#/definitions/projects_v2_item$converted"
},
{
"$ref": "#/definitions/projects_v2_item$created"
},
{
"$ref": "#/definitions/projects_v2_item$deleted"
},
{
"$ref": "#/definitions/projects_v2_item$edited"
},
{
"$ref": "#/definitions/projects_v2_item$reordered"
},
{
"$ref": "#/definitions/projects_v2_item$restored"
}
]
}
Variants§
Archived(ProjectsV2ItemArchived)
Converted(ProjectsV2ItemConverted)
Created(ProjectsV2ItemCreated)
Deleted(ProjectsV2ItemDeleted)
Edited(ProjectsV2ItemEdited)
Reordered(ProjectsV2ItemReordered)
Restored(ProjectsV2ItemRestored)
Trait Implementations§
Source§impl Clone for ProjectsV2ItemEvent
impl Clone for ProjectsV2ItemEvent
Source§fn clone(&self) -> ProjectsV2ItemEvent
fn clone(&self) -> ProjectsV2ItemEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ProjectsV2ItemEvent
impl Debug for ProjectsV2ItemEvent
Source§impl<'de> Deserialize<'de> for ProjectsV2ItemEvent
impl<'de> Deserialize<'de> for ProjectsV2ItemEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&ProjectsV2ItemEvent> for ProjectsV2ItemEvent
impl From<&ProjectsV2ItemEvent> for ProjectsV2ItemEvent
Source§fn from(value: &ProjectsV2ItemEvent) -> Self
fn from(value: &ProjectsV2ItemEvent) -> Self
Converts to this type from the input type.
Source§impl From<ProjectsV2ItemArchived> for ProjectsV2ItemEvent
impl From<ProjectsV2ItemArchived> for ProjectsV2ItemEvent
Source§fn from(value: ProjectsV2ItemArchived) -> Self
fn from(value: ProjectsV2ItemArchived) -> Self
Converts to this type from the input type.
Source§impl From<ProjectsV2ItemConverted> for ProjectsV2ItemEvent
impl From<ProjectsV2ItemConverted> for ProjectsV2ItemEvent
Source§fn from(value: ProjectsV2ItemConverted) -> Self
fn from(value: ProjectsV2ItemConverted) -> Self
Converts to this type from the input type.
Source§impl From<ProjectsV2ItemCreated> for ProjectsV2ItemEvent
impl From<ProjectsV2ItemCreated> for ProjectsV2ItemEvent
Source§fn from(value: ProjectsV2ItemCreated) -> Self
fn from(value: ProjectsV2ItemCreated) -> Self
Converts to this type from the input type.
Source§impl From<ProjectsV2ItemDeleted> for ProjectsV2ItemEvent
impl From<ProjectsV2ItemDeleted> for ProjectsV2ItemEvent
Source§fn from(value: ProjectsV2ItemDeleted) -> Self
fn from(value: ProjectsV2ItemDeleted) -> Self
Converts to this type from the input type.
Source§impl From<ProjectsV2ItemEdited> for ProjectsV2ItemEvent
impl From<ProjectsV2ItemEdited> for ProjectsV2ItemEvent
Source§fn from(value: ProjectsV2ItemEdited) -> Self
fn from(value: ProjectsV2ItemEdited) -> Self
Converts to this type from the input type.
Source§impl From<ProjectsV2ItemReordered> for ProjectsV2ItemEvent
impl From<ProjectsV2ItemReordered> for ProjectsV2ItemEvent
Source§fn from(value: ProjectsV2ItemReordered) -> Self
fn from(value: ProjectsV2ItemReordered) -> Self
Converts to this type from the input type.
Source§impl From<ProjectsV2ItemRestored> for ProjectsV2ItemEvent
impl From<ProjectsV2ItemRestored> for ProjectsV2ItemEvent
Source§fn from(value: ProjectsV2ItemRestored) -> Self
fn from(value: ProjectsV2ItemRestored) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ProjectsV2ItemEvent
impl RefUnwindSafe for ProjectsV2ItemEvent
impl Send for ProjectsV2ItemEvent
impl Sync for ProjectsV2ItemEvent
impl Unpin for ProjectsV2ItemEvent
impl UnwindSafe for ProjectsV2ItemEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more