pub struct ExtrasCustomLinksCreateRequest {
pub object_types: Vec<String>,
pub name: String,
pub enabled: Option<bool>,
pub link_text: String,
pub link_url: String,
pub weight: Option<i32>,
pub group_name: Option<String>,
pub button_class: Option<ButtonClass>,
pub new_window: Option<bool>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
}Fields§
§object_types: Vec<String>§name: String§enabled: Option<bool>§link_text: StringJinja2 template code for link text
link_url: StringJinja2 template code for link URL
weight: Option<i32>§group_name: Option<String>Links with the same group will appear as a dropdown menu
The class of the first link in a group will be used for the dropdown button * default - Default * blue - Blue * indigo - Indigo * purple - Purple * pink - Pink * red - Red * orange - Orange * yellow - Yellow * green - Green * teal - Teal * cyan - Cyan * gray - Gray * black - Black * white - White * ghost-dark - Link
new_window: Option<bool>Force link to open in a new window
owner: Option<Option<Box<AsnRangeRequestOwner>>>Implementations§
Trait Implementations§
Source§impl Clone for ExtrasCustomLinksCreateRequest
impl Clone for ExtrasCustomLinksCreateRequest
Source§fn clone(&self) -> ExtrasCustomLinksCreateRequest
fn clone(&self) -> ExtrasCustomLinksCreateRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ExtrasCustomLinksCreateRequest
impl Default for ExtrasCustomLinksCreateRequest
Source§fn default() -> ExtrasCustomLinksCreateRequest
fn default() -> ExtrasCustomLinksCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExtrasCustomLinksCreateRequest
impl<'de> Deserialize<'de> for ExtrasCustomLinksCreateRequest
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 ExtrasCustomLinksCreateRequest
impl PartialEq for ExtrasCustomLinksCreateRequest
Source§fn eq(&self, other: &ExtrasCustomLinksCreateRequest) -> bool
fn eq(&self, other: &ExtrasCustomLinksCreateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ExtrasCustomLinksCreateRequest
Auto Trait Implementations§
impl Freeze for ExtrasCustomLinksCreateRequest
impl RefUnwindSafe for ExtrasCustomLinksCreateRequest
impl Send for ExtrasCustomLinksCreateRequest
impl Sync for ExtrasCustomLinksCreateRequest
impl Unpin for ExtrasCustomLinksCreateRequest
impl UnsafeUnpin for ExtrasCustomLinksCreateRequest
impl UnwindSafe for ExtrasCustomLinksCreateRequest
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