#[non_exhaustive]pub struct Schema613e4aecfbfce07edcb1 {
pub bold: Presence<Schema790726f5e083f0fe2711>,
pub italic: Presence<Schema790726f5e083f0fe2711>,
pub underline: Presence<Schema790726f5e083f0fe2711>,
pub strike: Presence<Schema790726f5e083f0fe2711>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.bold: Presence<Schema790726f5e083f0fe2711>§italic: Presence<Schema790726f5e083f0fe2711>§underline: Presence<Schema790726f5e083f0fe2711>§strike: Presence<Schema790726f5e083f0fe2711>Implementations§
Source§impl Schema613e4aecfbfce07edcb1
impl Schema613e4aecfbfce07edcb1
pub fn new() -> Self
pub fn with_bold(self, value: Schema790726f5e083f0fe2711) -> Self
pub fn with_italic(self, value: Schema790726f5e083f0fe2711) -> Self
pub fn with_underline(self, value: Schema790726f5e083f0fe2711) -> Self
pub fn with_strike(self, value: Schema790726f5e083f0fe2711) -> Self
Trait Implementations§
Source§impl Clone for Schema613e4aecfbfce07edcb1
impl Clone for Schema613e4aecfbfce07edcb1
Source§impl Debug for Schema613e4aecfbfce07edcb1
impl Debug for Schema613e4aecfbfce07edcb1
Source§impl Default for Schema613e4aecfbfce07edcb1
impl Default for Schema613e4aecfbfce07edcb1
Source§impl<'de> Deserialize<'de> for Schema613e4aecfbfce07edcb1
impl<'de> Deserialize<'de> for Schema613e4aecfbfce07edcb1
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 Schema613e4aecfbfce07edcb1
Auto Trait Implementations§
impl Freeze for Schema613e4aecfbfce07edcb1
impl RefUnwindSafe for Schema613e4aecfbfce07edcb1
impl Send for Schema613e4aecfbfce07edcb1
impl Sync for Schema613e4aecfbfce07edcb1
impl Unpin for Schema613e4aecfbfce07edcb1
impl UnsafeUnpin for Schema613e4aecfbfce07edcb1
impl UnwindSafe for Schema613e4aecfbfce07edcb1
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