pub struct ObjectPreview { /* private fields */ }
Available on crate features
Runtime
and experimental
only.Expand description
Object containing abbreviated remote object value.
Implementations§
Source§impl ObjectPreview
impl ObjectPreview
pub fn builder() -> ObjectPreviewBuilder
Sourcepub fn type(&self) -> &ObjectPreviewType
pub fn type(&self) -> &ObjectPreviewType
Object type.
Sourcepub fn subtype(&self) -> Option<&ObjectPreviewSubtype>
pub fn subtype(&self) -> Option<&ObjectPreviewSubtype>
Object subtype hint. Specified for object
type values only.
Sourcepub fn description(&self) -> Option<&String>
pub fn description(&self) -> Option<&String>
String representation of the object.
Sourcepub fn overflow(&self) -> bool
pub fn overflow(&self) -> bool
True iff some of the properties or entries of the original object did not fit.
Sourcepub fn properties(&self) -> &[JsonValue]
pub fn properties(&self) -> &[JsonValue]
List of the properties.
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
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