pub struct ObjectPreview {
pub type: ObjectPreviewType,
pub subtype: Option<ObjectPreviewSubtype>,
pub description: Option<String>,
pub overflow: bool,
pub properties: Vec<PropertyPreview>,
pub entries: Option<Vec<EntryPreview>>,
}Fields§
§type: ObjectPreviewType§subtype: Option<ObjectPreviewSubtype>§description: Option<String>§overflow: bool§properties: Vec<PropertyPreview>§entries: Option<Vec<EntryPreview>>Trait Implementations§
Source§impl Clone for ObjectPreview
impl Clone for ObjectPreview
Source§fn clone(&self) -> ObjectPreview
fn clone(&self) -> ObjectPreview
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 ObjectPreview
impl Debug for ObjectPreview
Source§impl<'de> Deserialize<'de> for ObjectPreview
impl<'de> Deserialize<'de> for ObjectPreview
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 ObjectPreview
impl PartialEq for ObjectPreview
Source§impl Serialize for ObjectPreview
impl Serialize for ObjectPreview
impl StructuralPartialEq for ObjectPreview
Auto Trait Implementations§
impl Freeze for ObjectPreview
impl RefUnwindSafe for ObjectPreview
impl Send for ObjectPreview
impl Sync for ObjectPreview
impl Unpin for ObjectPreview
impl UnwindSafe for ObjectPreview
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