pub struct OptionGroupBlockObject {
pub label: Option<TextBlockObject>,
pub options: Option<Vec<OptionBlockObject>>,
}Fields§
§label: Option<TextBlockObject>§options: Option<Vec<OptionBlockObject>>Trait Implementations§
Source§impl Debug for OptionGroupBlockObject
impl Debug for OptionGroupBlockObject
Source§impl Default for OptionGroupBlockObject
impl Default for OptionGroupBlockObject
Source§fn default() -> OptionGroupBlockObject
fn default() -> OptionGroupBlockObject
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OptionGroupBlockObject
impl<'de> Deserialize<'de> for OptionGroupBlockObject
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 OptionGroupBlockObject
impl PartialEq for OptionGroupBlockObject
Source§impl Serialize for OptionGroupBlockObject
impl Serialize for OptionGroupBlockObject
impl StructuralPartialEq for OptionGroupBlockObject
Auto Trait Implementations§
impl Freeze for OptionGroupBlockObject
impl RefUnwindSafe for OptionGroupBlockObject
impl Send for OptionGroupBlockObject
impl Sync for OptionGroupBlockObject
impl Unpin for OptionGroupBlockObject
impl UnwindSafe for OptionGroupBlockObject
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