pub struct ExtensionRegistration {
pub extension_type: String,
pub id: String,
pub priority: i32,
pub after: Vec<String>,
pub before: Vec<String>,
}Fields§
§extension_type: String§id: String§priority: i32§after: Vec<String>§before: Vec<String>Implementations§
Source§impl ExtensionRegistration
impl ExtensionRegistration
Sourcepub fn canonical_id(&self) -> String
pub fn canonical_id(&self) -> String
Canonical id type:id (e.g. rank-feature:acme.risk).
Trait Implementations§
Source§impl Clone for ExtensionRegistration
impl Clone for ExtensionRegistration
Source§impl Debug for ExtensionRegistration
impl Debug for ExtensionRegistration
Source§impl Default for ExtensionRegistration
impl Default for ExtensionRegistration
Source§impl<'de> Deserialize<'de> for ExtensionRegistration
impl<'de> Deserialize<'de> for ExtensionRegistration
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
impl Eq for ExtensionRegistration
Source§impl PartialEq for ExtensionRegistration
impl PartialEq for ExtensionRegistration
Source§impl Serialize for ExtensionRegistration
impl Serialize for ExtensionRegistration
impl StructuralPartialEq for ExtensionRegistration
Auto Trait Implementations§
impl Freeze for ExtensionRegistration
impl RefUnwindSafe for ExtensionRegistration
impl Send for ExtensionRegistration
impl Sync for ExtensionRegistration
impl Unpin for ExtensionRegistration
impl UnsafeUnpin for ExtensionRegistration
impl UnwindSafe for ExtensionRegistration
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