pub enum RegistryPackageEvent {
Published(RegistryPackagePublished),
Updated(RegistryPackageUpdated),
}
Expand description
RegistryPackageEvent
JSON schema
{
"oneOf": [
{
"$ref": "#/definitions/registry_package$published"
},
{
"$ref": "#/definitions/registry_package$updated"
}
]
}
Variants§
Published(RegistryPackagePublished)
Updated(RegistryPackageUpdated)
Trait Implementations§
Source§impl Clone for RegistryPackageEvent
impl Clone for RegistryPackageEvent
Source§fn clone(&self) -> RegistryPackageEvent
fn clone(&self) -> RegistryPackageEvent
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 RegistryPackageEvent
impl Debug for RegistryPackageEvent
Source§impl<'de> Deserialize<'de> for RegistryPackageEvent
impl<'de> Deserialize<'de> for RegistryPackageEvent
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<&RegistryPackageEvent> for RegistryPackageEvent
impl From<&RegistryPackageEvent> for RegistryPackageEvent
Source§fn from(value: &RegistryPackageEvent) -> Self
fn from(value: &RegistryPackageEvent) -> Self
Converts to this type from the input type.
Source§impl From<RegistryPackagePublished> for RegistryPackageEvent
impl From<RegistryPackagePublished> for RegistryPackageEvent
Source§fn from(value: RegistryPackagePublished) -> Self
fn from(value: RegistryPackagePublished) -> Self
Converts to this type from the input type.
Source§impl From<RegistryPackageUpdated> for RegistryPackageEvent
impl From<RegistryPackageUpdated> for RegistryPackageEvent
Source§fn from(value: RegistryPackageUpdated) -> Self
fn from(value: RegistryPackageUpdated) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RegistryPackageEvent
impl RefUnwindSafe for RegistryPackageEvent
impl Send for RegistryPackageEvent
impl Sync for RegistryPackageEvent
impl Unpin for RegistryPackageEvent
impl UnwindSafe for RegistryPackageEvent
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