pub struct ComponentFilter {
pub name: String,
pub is_not_defined: bool,
pub time_range: Option<TimeRange>,
pub prop_filters: Vec<PropertyFilter>,
pub comp_filters: Vec<ComponentFilter>,
}Available on crate feature
caldav only.Fields§
§name: String§is_not_defined: bool§time_range: Option<TimeRange>§prop_filters: Vec<PropertyFilter>§comp_filters: Vec<ComponentFilter>Trait Implementations§
Source§impl Clone for ComponentFilter
impl Clone for ComponentFilter
Source§fn clone(&self) -> ComponentFilter
fn clone(&self) -> ComponentFilter
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 ComponentFilter
impl RefUnwindSafe for ComponentFilter
impl Send for ComponentFilter
impl Sync for ComponentFilter
impl Unpin for ComponentFilter
impl UnwindSafe for ComponentFilter
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