pub struct OrderOfCustomFieldOptions {
pub custom_field_option_ids: Vec<String>,
pub after: Option<String>,
pub position: Option<Position>,
}
Expand description
OrderOfCustomFieldOptions : An ordered list of custom field option IDs and information on where to move them.
Fields§
§custom_field_option_ids: Vec<String>
A list of IDs of custom field options to move. The order of the custom field option IDs in the list is the order they are given after the move. The list must contain custom field options or cascading options, but not both.
after: Option<String>
The ID of the custom field option or cascading option to place the moved options after. Required if position
isn’t provided.
position: Option<Position>
The position the custom field options should be moved to. Required if after
isn’t provided.
Implementations§
Source§impl OrderOfCustomFieldOptions
impl OrderOfCustomFieldOptions
Sourcepub fn new(custom_field_option_ids: Vec<String>) -> OrderOfCustomFieldOptions
pub fn new(custom_field_option_ids: Vec<String>) -> OrderOfCustomFieldOptions
An ordered list of custom field option IDs and information on where to move them.
Trait Implementations§
Source§impl Clone for OrderOfCustomFieldOptions
impl Clone for OrderOfCustomFieldOptions
Source§fn clone(&self) -> OrderOfCustomFieldOptions
fn clone(&self) -> OrderOfCustomFieldOptions
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 OrderOfCustomFieldOptions
impl Debug for OrderOfCustomFieldOptions
Source§impl Default for OrderOfCustomFieldOptions
impl Default for OrderOfCustomFieldOptions
Source§fn default() -> OrderOfCustomFieldOptions
fn default() -> OrderOfCustomFieldOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OrderOfCustomFieldOptions
impl<'de> Deserialize<'de> for OrderOfCustomFieldOptions
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 OrderOfCustomFieldOptions
Auto Trait Implementations§
impl Freeze for OrderOfCustomFieldOptions
impl RefUnwindSafe for OrderOfCustomFieldOptions
impl Send for OrderOfCustomFieldOptions
impl Sync for OrderOfCustomFieldOptions
impl Unpin for OrderOfCustomFieldOptions
impl UnwindSafe for OrderOfCustomFieldOptions
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