pub struct UserPrmDataDefinition {
pub name: String,
pub data_type: UserPrmDataType,
pub default_value: i64,
pub constraint: PrmValueConstraint,
pub text_ref: Option<Arc<BTreeMap<String, i64>>>,
pub changeable: bool,
pub visible: bool,
}
Fields§
§name: String
§data_type: UserPrmDataType
§default_value: i64
§constraint: PrmValueConstraint
§text_ref: Option<Arc<BTreeMap<String, i64>>>
§changeable: bool
§visible: bool
Trait Implementations§
Source§impl Clone for UserPrmDataDefinition
impl Clone for UserPrmDataDefinition
Source§fn clone(&self) -> UserPrmDataDefinition
fn clone(&self) -> UserPrmDataDefinition
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 UserPrmDataDefinition
impl Debug for UserPrmDataDefinition
Source§impl PartialEq for UserPrmDataDefinition
impl PartialEq for UserPrmDataDefinition
impl Eq for UserPrmDataDefinition
impl StructuralPartialEq for UserPrmDataDefinition
Auto Trait Implementations§
impl Freeze for UserPrmDataDefinition
impl RefUnwindSafe for UserPrmDataDefinition
impl Send for UserPrmDataDefinition
impl Sync for UserPrmDataDefinition
impl Unpin for UserPrmDataDefinition
impl UnwindSafe for UserPrmDataDefinition
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