Struct qmetaobject::QJsonValue
source · #[repr(C)]pub struct QJsonValue { /* private fields */ }
Expand description
Wrapper around QJsonValue
class.
Trait Implementations§
source§impl Clone for QJsonValue
impl Clone for QJsonValue
source§fn clone(&self) -> QJsonValue
fn clone(&self) -> QJsonValue
Returns a copy 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 Default for QJsonValue
impl Default for QJsonValue
source§fn default() -> QJsonValue
fn default() -> QJsonValue
Returns the “default value” for a type. Read more
source§impl Drop for QJsonValue
impl Drop for QJsonValue
source§impl From<QJsonArray> for QJsonValue
impl From<QJsonArray> for QJsonValue
source§fn from(v: QJsonArray) -> QJsonValue
fn from(v: QJsonArray) -> QJsonValue
Converts to this type from the input type.
source§impl From<QJsonObject> for QJsonValue
impl From<QJsonObject> for QJsonValue
source§fn from(v: QJsonObject) -> QJsonValue
fn from(v: QJsonObject) -> QJsonValue
Converts to this type from the input type.
source§impl From<QString> for QJsonValue
impl From<QString> for QJsonValue
source§fn from(v: QString) -> QJsonValue
fn from(v: QString) -> QJsonValue
Converts to this type from the input type.
source§impl From<QVariant> for QJsonValue
impl From<QVariant> for QJsonValue
source§fn from(v: QVariant) -> QJsonValue
fn from(v: QVariant) -> QJsonValue
Converts to this type from the input type.
source§impl From<bool> for QJsonValue
impl From<bool> for QJsonValue
source§fn from(v: bool) -> QJsonValue
fn from(v: bool) -> QJsonValue
Converts to this type from the input type.
source§impl From<f64> for QJsonValue
impl From<f64> for QJsonValue
source§fn from(v: f64) -> QJsonValue
fn from(v: f64) -> QJsonValue
Converts to this type from the input type.
source§impl Into<QJsonArray> for QJsonValue
impl Into<QJsonArray> for QJsonValue
source§fn into(self) -> QJsonArray
fn into(self) -> QJsonArray
Converts this type into the (usually inferred) input type.
source§impl Into<QJsonObject> for QJsonValue
impl Into<QJsonObject> for QJsonValue
source§fn into(self) -> QJsonObject
fn into(self) -> QJsonObject
Converts this type into the (usually inferred) input type.
source§impl Into<QString> for QJsonValue
impl Into<QString> for QJsonValue
source§impl Into<QVariant> for QJsonValue
impl Into<QVariant> for QJsonValue
source§impl Into<bool> for QJsonValue
impl Into<bool> for QJsonValue
source§impl Into<f64> for QJsonValue
impl Into<f64> for QJsonValue
source§impl PartialEq for QJsonValue
impl PartialEq for QJsonValue
source§fn eq(&self, other: &QJsonValue) -> bool
fn eq(&self, other: &QJsonValue) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl QMetaType for QJsonValue
impl QMetaType for QJsonValue
fn id() -> i32
source§fn to_qvariant(&self) -> QVariant
fn to_qvariant(&self) -> QVariant
Returns a QVariant containing a copy of this object
source§fn from_qvariant(variant: QVariant) -> Option<Self>
fn from_qvariant(variant: QVariant) -> Option<Self>
Attempt to convert from a QVariant to this type.
source§const CONVERSION_TO_STRING: Option<fn(_: &Self) -> QString> = None
const CONVERSION_TO_STRING: Option<fn(_: &Self) -> QString> = None
If this is set to a function, it enable the conversion to and from QString
const CONVERSION_FROM_STRING: Option<fn(_: &QString) -> Self> = None
impl Eq for QJsonValue
impl StructuralEq for QJsonValue
Auto Trait Implementations§
impl RefUnwindSafe for QJsonValue
impl Send for QJsonValue
impl Sync for QJsonValue
impl Unpin for QJsonValue
impl UnwindSafe for QJsonValue
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