pub struct ActionOption {
pub id: String,
pub title: String,
pub flag: String,
pub default_active: bool,
pub info: Option<String>,
}Fields§
§id: String§title: String§flag: String§default_active: bool§info: Option<String>Trait Implementations§
Source§impl Clone for ActionOption
impl Clone for ActionOption
Source§fn clone(&self) -> ActionOption
fn clone(&self) -> ActionOption
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 ActionOption
impl Debug for ActionOption
Source§impl<'de> Deserialize<'de> for ActionOption
impl<'de> Deserialize<'de> for ActionOption
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 ActionOption
impl PartialEq for ActionOption
Source§impl Serialize for ActionOption
impl Serialize for ActionOption
impl Eq for ActionOption
impl StructuralPartialEq for ActionOption
Auto Trait Implementations§
impl Freeze for ActionOption
impl RefUnwindSafe for ActionOption
impl Send for ActionOption
impl Sync for ActionOption
impl Unpin for ActionOption
impl UnsafeUnpin for ActionOption
impl UnwindSafe for ActionOption
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