pub struct ParsedEventFilter { /* private fields */ }Expand description
Parsed version of the raw EventFilter.
Implementations§
Source§impl ParsedEventFilter
impl ParsedEventFilter
Sourcepub fn new(
raw: EventFilter,
type_tree: &dyn TypeTree,
) -> (EventFilterResult, Result<ParsedEventFilter, StatusCode>)
pub fn new( raw: EventFilter, type_tree: &dyn TypeTree, ) -> (EventFilterResult, Result<ParsedEventFilter, StatusCode>)
Try to build a parsed filter from a raw EventFilter.
This may fail, but will always return an EventFilterResult.
Trait Implementations§
Source§impl Clone for ParsedEventFilter
impl Clone for ParsedEventFilter
Source§fn clone(&self) -> ParsedEventFilter
fn clone(&self) -> ParsedEventFilter
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 moreAuto Trait Implementations§
impl Freeze for ParsedEventFilter
impl !RefUnwindSafe for ParsedEventFilter
impl Send for ParsedEventFilter
impl Sync for ParsedEventFilter
impl Unpin for ParsedEventFilter
impl UnsafeUnpin for ParsedEventFilter
impl !UnwindSafe for ParsedEventFilter
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