#[non_exhaustive]pub struct RulesetRespDataAttributes {
pub created: RulesetRespDataAttributesCreated,
pub enabled: bool,
pub last_modified_user_uuid: String,
pub modified: RulesetRespDataAttributesModified,
pub name: String,
pub position: i32,
pub rules: Vec<RulesetRespDataAttributesRulesItems>,
pub version: i64,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
The definition of RulesetRespDataAttributes
object.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.created: RulesetRespDataAttributesCreated
The definition of RulesetRespDataAttributesCreated
object.
enabled: bool
The attributes
enabled
.
last_modified_user_uuid: String
The attributes
last_modified_user_uuid
.
modified: RulesetRespDataAttributesModified
The definition of RulesetRespDataAttributesModified
object.
name: String
The attributes
name
.
position: i32
The attributes
position
.
rules: Vec<RulesetRespDataAttributesRulesItems>
The attributes
rules
.
version: i64
The attributes
version
.
additional_properties: BTreeMap<String, Value>
Implementations§
Source§impl RulesetRespDataAttributes
impl RulesetRespDataAttributes
pub fn new( created: RulesetRespDataAttributesCreated, enabled: bool, last_modified_user_uuid: String, modified: RulesetRespDataAttributesModified, name: String, position: i32, rules: Vec<RulesetRespDataAttributesRulesItems>, version: i64, ) -> RulesetRespDataAttributes
pub fn additional_properties(self, value: BTreeMap<String, Value>) -> Self
Trait Implementations§
Source§impl Clone for RulesetRespDataAttributes
impl Clone for RulesetRespDataAttributes
Source§fn clone(&self) -> RulesetRespDataAttributes
fn clone(&self) -> RulesetRespDataAttributes
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 RulesetRespDataAttributes
impl Debug for RulesetRespDataAttributes
Source§impl<'de> Deserialize<'de> for RulesetRespDataAttributes
impl<'de> Deserialize<'de> for RulesetRespDataAttributes
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 StructuralPartialEq for RulesetRespDataAttributes
Auto Trait Implementations§
impl Freeze for RulesetRespDataAttributes
impl RefUnwindSafe for RulesetRespDataAttributes
impl Send for RulesetRespDataAttributes
impl Sync for RulesetRespDataAttributes
impl Unpin for RulesetRespDataAttributes
impl UnwindSafe for RulesetRespDataAttributes
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