pub struct BasicMembers {
pub name: String,
pub order: Number,
pub description: String,
pub lists: Option<Vec<String>>,
pub examples: Option<Vec<String>>,
pub images: Option<Vec<Image>>,
}Expand description
Several API members follow a common format for their basic fields.
This is indicated by a field of type BasicMembers.
Fields§
§name: StringThe name of the member.
order: NumberThe order of the member as shown in the HTML.
description: StringThe text description or the member. Can be empty.
lists: Option<Vec<String>>A list of Markdown lists to provide additional information. Usually contained in a spoiler tag.
examples: Option<Vec<String>>A list of code-only examples about the member.
images: Option<Vec<Image>>A list of illustrative images shown next to the member.
Trait Implementations§
Source§impl Clone for BasicMembers
impl Clone for BasicMembers
Source§fn clone(&self) -> BasicMembers
fn clone(&self) -> BasicMembers
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 BasicMembers
impl Debug for BasicMembers
Source§impl<'de> Deserialize<'de> for BasicMembers
impl<'de> Deserialize<'de> for BasicMembers
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 BasicMembers
impl PartialEq for BasicMembers
Source§impl Serialize for BasicMembers
impl Serialize for BasicMembers
impl Eq for BasicMembers
impl StructuralPartialEq for BasicMembers
Auto Trait Implementations§
impl Freeze for BasicMembers
impl RefUnwindSafe for BasicMembers
impl Send for BasicMembers
impl Sync for BasicMembers
impl Unpin for BasicMembers
impl UnwindSafe for BasicMembers
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