pub struct AddonEventSubscriptionDeclaration {
pub id: String,
pub event_kind: String,
pub path: String,
pub required_scopes: Vec<AddonScope>,
pub filters: Value,
}Fields§
§id: String§event_kind: String§path: String§required_scopes: Vec<AddonScope>§filters: ValueImplementations§
Trait Implementations§
Source§impl Clone for AddonEventSubscriptionDeclaration
impl Clone for AddonEventSubscriptionDeclaration
Source§fn clone(&self) -> AddonEventSubscriptionDeclaration
fn clone(&self) -> AddonEventSubscriptionDeclaration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for AddonEventSubscriptionDeclaration
impl<'de> Deserialize<'de> for AddonEventSubscriptionDeclaration
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 PartialEq for AddonEventSubscriptionDeclaration
impl PartialEq for AddonEventSubscriptionDeclaration
Source§fn eq(&self, other: &AddonEventSubscriptionDeclaration) -> bool
fn eq(&self, other: &AddonEventSubscriptionDeclaration) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for AddonEventSubscriptionDeclaration
impl StructuralPartialEq for AddonEventSubscriptionDeclaration
Auto Trait Implementations§
impl Freeze for AddonEventSubscriptionDeclaration
impl RefUnwindSafe for AddonEventSubscriptionDeclaration
impl Send for AddonEventSubscriptionDeclaration
impl Sync for AddonEventSubscriptionDeclaration
impl Unpin for AddonEventSubscriptionDeclaration
impl UnsafeUnpin for AddonEventSubscriptionDeclaration
impl UnwindSafe for AddonEventSubscriptionDeclaration
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