Struct github_rest::model::repositories::events::ProjectEvent
source · pub struct ProjectEvent {
pub action: ProjectAction,
pub project: Project,
pub changes: Option<ProjectChanges>,
pub event_info: RepoEventInfo,
}
Expand description
Fields§
§action: ProjectAction
§project: Project
§changes: Option<ProjectChanges>
§event_info: RepoEventInfo
Trait Implementations§
source§impl AsRef<RepoEventInfo> for ProjectEvent
impl AsRef<RepoEventInfo> for ProjectEvent
source§fn as_ref(&self) -> &RepoEventInfo
fn as_ref(&self) -> &RepoEventInfo
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Clone for ProjectEvent
impl Clone for ProjectEvent
source§fn clone(&self) -> ProjectEvent
fn clone(&self) -> ProjectEvent
Returns a copy 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 ProjectEvent
impl Debug for ProjectEvent
source§impl Deref for ProjectEvent
impl Deref for ProjectEvent
source§impl<'de> Deserialize<'de> for ProjectEvent
impl<'de> Deserialize<'de> for ProjectEvent
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 Event<'_> for ProjectEvent
impl Event<'_> for ProjectEvent
source§impl PartialEq<ProjectEvent> for ProjectEvent
impl PartialEq<ProjectEvent> for ProjectEvent
source§fn eq(&self, other: &ProjectEvent) -> bool
fn eq(&self, other: &ProjectEvent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ProjectEvent
impl Serialize for ProjectEvent
impl StructuralPartialEq for ProjectEvent
Auto Trait Implementations§
impl RefUnwindSafe for ProjectEvent
impl Send for ProjectEvent
impl Sync for ProjectEvent
impl Unpin for ProjectEvent
impl UnwindSafe for ProjectEvent
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