pub struct ResourcePatternFilter {
pub resource_type: ResourceType,
pub name: Option<String>,
pub pattern_type: PatternType,
}Expand description
Filter form of ResourcePattern.
Fields§
§resource_type: ResourceType§name: Option<String>§pattern_type: PatternTypeImplementations§
Source§impl ResourcePatternFilter
impl ResourcePatternFilter
pub fn any() -> Self
pub fn new( resource_type: ResourceType, name: Option<String>, pattern_type: PatternType, ) -> Self
Trait Implementations§
Source§impl Clone for ResourcePatternFilter
impl Clone for ResourcePatternFilter
Source§fn clone(&self) -> ResourcePatternFilter
fn clone(&self) -> ResourcePatternFilter
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 moreSource§impl Debug for ResourcePatternFilter
impl Debug for ResourcePatternFilter
Source§impl PartialEq for ResourcePatternFilter
impl PartialEq for ResourcePatternFilter
impl Eq for ResourcePatternFilter
impl StructuralPartialEq for ResourcePatternFilter
Auto Trait Implementations§
impl Freeze for ResourcePatternFilter
impl RefUnwindSafe for ResourcePatternFilter
impl Send for ResourcePatternFilter
impl Sync for ResourcePatternFilter
impl Unpin for ResourcePatternFilter
impl UnsafeUnpin for ResourcePatternFilter
impl UnwindSafe for ResourcePatternFilter
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.