pub struct DynamicGroupQuery {
pub query: Option<String>,
pub resource_type: Option<String>,
}Expand description
Defines a query on a resource.
This type is not used in any activity, and only used as part of another schema.
Fields§
§query: Option<String>Query that determines the memberships of the dynamic group. Examples: All users with at least one organizations.department of engineering. user.organizations.exists(org, org.department=='engineering') All users with at least one location that has area of foo and building_id of bar. user.locations.exists(loc, loc.area=='foo' && loc.building_id=='bar') All users with any variation of the name John Doe (case-insensitive queries add equalsIgnoreCase() to the value being queried). user.name.value.equalsIgnoreCase('jOhn DoE')
resource_type: Option<String>Resource type for the Dynamic Group Query
Trait Implementations§
Source§impl Clone for DynamicGroupQuery
impl Clone for DynamicGroupQuery
Source§fn clone(&self) -> DynamicGroupQuery
fn clone(&self) -> DynamicGroupQuery
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 DynamicGroupQuery
impl Debug for DynamicGroupQuery
Source§impl Default for DynamicGroupQuery
impl Default for DynamicGroupQuery
Source§fn default() -> DynamicGroupQuery
fn default() -> DynamicGroupQuery
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DynamicGroupQuery
impl<'de> Deserialize<'de> for DynamicGroupQuery
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
Source§impl Serialize for DynamicGroupQuery
impl Serialize for DynamicGroupQuery
impl Part for DynamicGroupQuery
Auto Trait Implementations§
impl Freeze for DynamicGroupQuery
impl RefUnwindSafe for DynamicGroupQuery
impl Send for DynamicGroupQuery
impl Sync for DynamicGroupQuery
impl Unpin for DynamicGroupQuery
impl UnwindSafe for DynamicGroupQuery
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