pub struct ButtonInfo2 {
pub type_: Option<String>,
pub name: String,
pub value: Option<String>,
pub url: Option<String>,
pub key: Option<String>,
pub appid: Option<String>,
pub pagepath: Option<String>,
pub sub_button: Option<SubButtonInfo2>,
}Fields§
§type_: Option<String>§name: String§value: Option<String>§url: Option<String>§key: Option<String>§appid: Option<String>§pagepath: Option<String>Trait Implementations§
Source§impl Clone for ButtonInfo2
impl Clone for ButtonInfo2
Source§fn clone(&self) -> ButtonInfo2
fn clone(&self) -> ButtonInfo2
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 Debug for ButtonInfo2
impl Debug for ButtonInfo2
Source§impl<'de> Deserialize<'de> for ButtonInfo2
impl<'de> Deserialize<'de> for ButtonInfo2
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
Auto Trait Implementations§
impl Freeze for ButtonInfo2
impl RefUnwindSafe for ButtonInfo2
impl Send for ButtonInfo2
impl Sync for ButtonInfo2
impl Unpin for ButtonInfo2
impl UnsafeUnpin for ButtonInfo2
impl UnwindSafe for ButtonInfo2
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