pub struct UsageFilter {
pub predicates: Vec<UsagePredicate>,
}Fields§
§predicates: Vec<UsagePredicate>Implementations§
Trait Implementations§
Source§impl Clone for UsageFilter
impl Clone for UsageFilter
Source§fn clone(&self) -> UsageFilter
fn clone(&self) -> UsageFilter
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 Debug for UsageFilter
impl Debug for UsageFilter
Source§impl Default for UsageFilter
impl Default for UsageFilter
Source§fn default() -> UsageFilter
fn default() -> UsageFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UsageFilter
impl<'de> Deserialize<'de> for UsageFilter
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 UsageFilter
Source§impl FromStr for UsageFilter
impl FromStr for UsageFilter
Source§impl PartialEq for UsageFilter
impl PartialEq for UsageFilter
Source§impl Serialize for UsageFilter
impl Serialize for UsageFilter
impl StructuralPartialEq for UsageFilter
Auto Trait Implementations§
impl Freeze for UsageFilter
impl RefUnwindSafe for UsageFilter
impl Send for UsageFilter
impl Sync for UsageFilter
impl Unpin for UsageFilter
impl UnsafeUnpin for UsageFilter
impl UnwindSafe for UsageFilter
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