Struct FilterDescriptor
pub struct FilterDescriptor { /* private fields */ }Expand description
Declares one registered filter capability.
Implementations§
§impl FilterDescriptor
impl FilterDescriptor
pub fn new(
name: impl Into<String>,
publisher: impl Into<String>,
plugin: impl Into<String>,
) -> FilterDescriptor
pub fn new( name: impl Into<String>, publisher: impl Into<String>, plugin: impl Into<String>, ) -> FilterDescriptor
Creates a filter descriptor from stable diagnostic fields.
pub const fn with_visibility(
self,
visibility: FilterVisibility,
) -> FilterDescriptor
pub const fn with_visibility( self, visibility: FilterVisibility, ) -> FilterDescriptor
Returns this descriptor with explicit script visibility.
pub const fn private(self) -> FilterDescriptor
pub const fn private(self) -> FilterDescriptor
Returns this descriptor hidden from public script lookup.
pub const fn visibility(&self) -> FilterVisibility
pub const fn visibility(&self) -> FilterVisibility
Returns script visibility for this filter.
Trait Implementations§
§impl Clone for FilterDescriptor
impl Clone for FilterDescriptor
§fn clone(&self) -> FilterDescriptor
fn clone(&self) -> FilterDescriptor
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 more§impl Debug for FilterDescriptor
impl Debug for FilterDescriptor
§impl PartialEq for FilterDescriptor
impl PartialEq for FilterDescriptor
impl Eq for FilterDescriptor
impl StructuralPartialEq for FilterDescriptor
Auto Trait Implementations§
impl Freeze for FilterDescriptor
impl RefUnwindSafe for FilterDescriptor
impl Send for FilterDescriptor
impl Sync for FilterDescriptor
impl Unpin for FilterDescriptor
impl UnsafeUnpin for FilterDescriptor
impl UnwindSafe for FilterDescriptor
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