pub struct ProjectScopeBean {
pub id: Option<i64>,
pub attributes: Option<HashSet<Attributes>>,
}
Fields§
§id: Option<i64>
The ID of the project that the option’s behavior applies to.
attributes: Option<HashSet<Attributes>>
Defines the behavior of the option in the project.If notSelectable is set, the option cannot be set as the field’s value. This is useful for archiving an option that has previously been selected but shouldn’t be used anymore.If defaultValue is set, the option is selected by default.
Implementations§
Source§impl ProjectScopeBean
impl ProjectScopeBean
pub fn new() -> ProjectScopeBean
Trait Implementations§
Source§impl Clone for ProjectScopeBean
impl Clone for ProjectScopeBean
Source§fn clone(&self) -> ProjectScopeBean
fn clone(&self) -> ProjectScopeBean
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 ProjectScopeBean
impl Debug for ProjectScopeBean
Source§impl Default for ProjectScopeBean
impl Default for ProjectScopeBean
Source§fn default() -> ProjectScopeBean
fn default() -> ProjectScopeBean
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProjectScopeBean
impl<'de> Deserialize<'de> for ProjectScopeBean
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 PartialEq for ProjectScopeBean
impl PartialEq for ProjectScopeBean
Source§impl Serialize for ProjectScopeBean
impl Serialize for ProjectScopeBean
impl StructuralPartialEq for ProjectScopeBean
Auto Trait Implementations§
impl Freeze for ProjectScopeBean
impl RefUnwindSafe for ProjectScopeBean
impl Send for ProjectScopeBean
impl Sync for ProjectScopeBean
impl Unpin for ProjectScopeBean
impl UnwindSafe for ProjectScopeBean
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