Struct qt_core::QDebug

source ·
#[repr(C)]
pub struct QDebug { /* private fields */ }
Expand description

The QDebug class provides an output stream for debugging information.

C++ class: QDebug.

C++ documentation:

The QDebug class provides an output stream for debugging information.

QDebug is used whenever the developer needs to write out debugging or tracing information to a device, file, string or console.

Implementations§

source§

impl QDebug

source

pub unsafe fn auto_insert_spaces(&self) -> bool

Returns true if this QDebug instance will automatically insert spaces between writes.

Calls C++ function: bool QDebug::autoInsertSpaces() const.

C++ documentation:

Returns true if this QDebug instance will automatically insert spaces between writes.

This function was introduced in Qt 5.0.

See also setAutoInsertSpaces() and QDebugStateSaver.

source

pub unsafe fn copy_from(&self, other: impl CastInto<Ref<QDebug>>) -> Ref<QDebug>

Assigns the other debug stream to this stream and returns a reference to this stream.

Calls C++ function: QDebug& QDebug::operator=(const QDebug& other).

C++ documentation:

Assigns the other debug stream to this stream and returns a reference to this stream.

source

pub unsafe fn maybe_quote_1a(&self, c: c_char) -> Ref<QDebug>

Writes a character c to the debug stream, depending on the current setting for automatic insertion of quotes, and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::maybeQuote(char c = …).

C++ documentation:

Writes a character c to the debug stream, depending on the current setting for automatic insertion of quotes, and returns a reference to the stream.

The default character is a double quote ".

This function was introduced in Qt 5.4.

See also quote() and noquote().

source

pub unsafe fn maybe_quote_0a(&self) -> Ref<QDebug>

Writes a character c to the debug stream, depending on the current setting for automatic insertion of quotes, and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::maybeQuote().

C++ documentation:

Writes a character c to the debug stream, depending on the current setting for automatic insertion of quotes, and returns a reference to the stream.

The default character is a double quote ".

This function was introduced in Qt 5.4.

See also quote() and noquote().

source

pub unsafe fn maybe_space(&self) -> Ref<QDebug>

Writes a space character to the debug stream, depending on the current setting for automatic insertion of spaces, and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::maybeSpace().

C++ documentation:

Writes a space character to the debug stream, depending on the current setting for automatic insertion of spaces, and returns a reference to the stream.

See also space() and nospace().

source

pub unsafe fn from_q_io_device( device: impl CastInto<Ptr<QIODevice>> ) -> CppBox<QDebug>

Constructs a debug stream that writes to the given device.

Calls C++ function: [constructor] void QDebug::QDebug(QIODevice* device).

C++ documentation:

Constructs a debug stream that writes to the given device.

source

pub unsafe fn from_q_string( string: impl CastInto<Ptr<QString>> ) -> CppBox<QDebug>

Constructs a debug stream that writes to the given string.

Calls C++ function: [constructor] void QDebug::QDebug(QString* string).

C++ documentation:

Constructs a debug stream that writes to the given string.

source

pub unsafe fn from_qt_msg_type(t: QtMsgType) -> CppBox<QDebug>

Constructs a debug stream that writes to the handler for the message type specified by type.

Calls C++ function: [constructor] void QDebug::QDebug(QtMsgType t).

C++ documentation:

Constructs a debug stream that writes to the handler for the message type specified by type.

source

pub unsafe fn new_copy(o: impl CastInto<Ref<QDebug>>) -> CppBox<QDebug>

Constructs a copy of the other debug stream.

Calls C++ function: [constructor] void QDebug::QDebug(const QDebug& o).

C++ documentation:

Constructs a copy of the other debug stream.

source

pub unsafe fn noquote(&self) -> Ref<QDebug>

Disables automatic insertion of quotation characters around QChar, QString and QByteArray contents and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::noquote().

C++ documentation:

Disables automatic insertion of quotation characters around QChar, QString and QByteArray contents and returns a reference to the stream.

When quoting is disabled, these types are printed without quotation characters and without escaping of non-printable characters.

This function was introduced in Qt 5.4.

See also quote() and maybeQuote().

source

pub unsafe fn nospace(&self) -> Ref<QDebug>

Disables automatic insertion of spaces and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::nospace().

C++ documentation:

Disables automatic insertion of spaces and returns a reference to the stream.

See also space() and maybeSpace().

source

pub unsafe fn quote(&self) -> Ref<QDebug>

Enables automatic insertion of quotation characters around QChar, QString and QByteArray contents and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::quote().

C++ documentation:

Enables automatic insertion of quotation characters around QChar, QString and QByteArray contents and returns a reference to the stream.

Quoting is enabled by default.

This function was introduced in Qt 5.4.

See also noquote() and maybeQuote().

source

pub unsafe fn reset_format(&self) -> Ref<QDebug>

Resets the stream formatting options, bringing it back to its original constructed state.

Calls C++ function: QDebug& QDebug::resetFormat().

C++ documentation:

Resets the stream formatting options, bringing it back to its original constructed state.

This function was introduced in Qt 5.4.

See also space() and quote().

source

pub unsafe fn set_auto_insert_spaces(&self, b: bool)

Enables automatic insertion of spaces between writes if b is true; otherwise automatic insertion of spaces is disabled.

Calls C++ function: void QDebug::setAutoInsertSpaces(bool b).

C++ documentation:

Enables automatic insertion of spaces between writes if b is true; otherwise automatic insertion of spaces is disabled.

This function was introduced in Qt 5.0.

See also autoInsertSpaces() and QDebugStateSaver.

source

pub unsafe fn set_verbosity(&self, verbosity_level: c_int)

Sets the verbosity of the stream to verbosityLevel.

Calls C++ function: void QDebug::setVerbosity(int verbosityLevel).

C++ documentation:

Sets the verbosity of the stream to verbosityLevel.

The allowed range is from 0 to 7. The default value is 2.

This function was introduced in Qt 5.6.

See also verbosity().

source

pub unsafe fn shl_short(&self, t: c_short) -> Ref<QDebug>

Writes the signed short integer, i, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(short t).

C++ documentation:

Writes the signed short integer, i, to the stream and returns a reference to the stream.

source

pub unsafe fn shl_ushort(&self, t: c_ushort) -> Ref<QDebug>

Writes then unsigned short integer, i, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(unsigned short t).

C++ documentation:

Writes then unsigned short integer, i, to the stream and returns a reference to the stream.

source

pub unsafe fn shl_int(&self, t: c_int) -> Ref<QDebug>

Writes the signed integer, i, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(int t).

C++ documentation:

Writes the signed integer, i, to the stream and returns a reference to the stream.

source

pub unsafe fn shl_uint(&self, t: c_uint) -> Ref<QDebug>

Writes then unsigned integer, i, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(unsigned int t).

C++ documentation:

Writes then unsigned integer, i, to the stream and returns a reference to the stream.

source

pub unsafe fn shl_long(&self, t: c_long) -> Ref<QDebug>

Writes the signed long integer, l, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(long t).

C++ documentation:

Writes the signed long integer, l, to the stream and returns a reference to the stream.

source

pub unsafe fn shl_ulong(&self, t: c_ulong) -> Ref<QDebug>

Writes then unsigned long integer, l, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(unsigned long t).

C++ documentation:

Writes then unsigned long integer, l, to the stream and returns a reference to the stream.

source

pub unsafe fn shl_u64(&self, t: u64) -> Ref<QDebug>

Writes then unsigned 64-bit integer, i, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(quint64 t).

C++ documentation:

Writes then unsigned 64-bit integer, i, to the stream and returns a reference to the stream.

source

pub unsafe fn shl_double(&self, t: c_double) -> Ref<QDebug>

Writes the 64-bit floating point number, f, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(double t).

C++ documentation:

Writes the 64-bit floating point number, f, to the stream and returns a reference to the stream.

source

pub unsafe fn space(&self) -> Ref<QDebug>

Writes a space character to the debug stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::space().

C++ documentation:

Writes a space character to the debug stream and returns a reference to the stream.

The stream remembers that automatic insertion of spaces is enabled for future writes.

See also nospace() and maybeSpace().

source

pub unsafe fn swap(&self, other: impl CastInto<Ref<QDebug>>)

Swaps this debug stream instance with other. This function is very fast and never fails.

Calls C++ function: void QDebug::swap(QDebug& other).

C++ documentation:

Swaps this debug stream instance with other. This function is very fast and never fails.

This function was introduced in Qt 5.0.

source

pub unsafe fn verbosity(&self) -> c_int

Returns the verbosity of the debug stream.

Calls C++ function: int QDebug::verbosity() const.

C++ documentation:

Returns the verbosity of the debug stream.

Streaming operators can check the value to decide whether verbose output is desired and print more information depending on the level. Higher values indicate that more information is desired.

The allowed range is from 0 to 7. The default value is 2.

This function was introduced in Qt 5.6.

See also setVerbosity().

source

pub unsafe fn verbosity_mut(&self, verbosity_level: c_int) -> Ref<QDebug>

Available on cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.

Sets the verbosity of the stream to verbosityLevel and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::verbosity(int verbosityLevel).

C++ documentation:

Sets the verbosity of the stream to verbosityLevel and returns a reference to the stream.

The allowed range is from 0 to 7. The default value is 2.

This function was introduced in Qt 5.13.

See also verbosity(), setVerbosity(), and VerbosityLevel.

Trait Implementations§

source§

impl CppDeletable for QDebug

source§

unsafe fn delete(&self)

Flushes any pending data to be written and destroys the debug stream.

Calls C++ function: [destructor] void QDebug::~QDebug().

C++ documentation:

Flushes any pending data to be written and destroys the debug stream.

source§

impl Shl<*const c_void> for &QDebug

source§

fn shl(self, t: *const c_void) -> Ref<QDebug>

Writes a pointer, p, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(const void* t).

C++ documentation:

Writes a pointer, p, to the stream and returns a reference to the stream.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<*const i8> for &QDebug

source§

fn shl(self, t: *const c_char) -> Ref<QDebug>

Writes the '\0'-terminated string, s, to the stream and returns a reference to the stream. The string is never quoted nor transformed to the output, but note that some QDebug backends might not be 8-bit clean.

Calls C++ function: QDebug& QDebug::operator<<(const char* t).

C++ documentation:

Writes the ‘\0’-terminated string, s, to the stream and returns a reference to the stream. The string is never quoted nor transformed to the output, but note that some QDebug backends might not be 8-bit clean.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ptr<QObject>> for &QDebug

source§

fn shl(self, arg2: Ptr<QObject>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QObject* arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QCborKnownTags> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, tg: QCborKnownTags) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, QCborKnownTags tg).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QCborSimpleType> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, st: QCborSimpleType) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, QCborSimpleType st).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QCborTag> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, tg: QCborTag) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, QCborTag tg).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<AlignmentFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<AlignmentFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::AlignmentFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Base64Option>> for &QDebug

source§

fn shl(self, flags: QFlags<Base64Option>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QByteArray::Base64Option>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<BoundaryReason>> for &QDebug

source§

fn shl(self, flags: QFlags<BoundaryReason>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QTextBoundaryFinder::BoundaryReason>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<CheckIndexOption>> for &QDebug

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, flags: QFlags<CheckIndexOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QAbstractItemModel::CheckIndexOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ComponentFormattingOption>> for &QDebug

source§

fn shl(self, flags: QFlags<ComponentFormattingOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QUrl::ComponentFormattingOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ConversionFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<ConversionFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QTextCodec::ConversionFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DataSizeFormat>> for &QDebug

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, flags: QFlags<DataSizeFormat>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QLocale::DataSizeFormat>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DiagnosticNotationOption>> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, flags: QFlags<DiagnosticNotationOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QCborValue::DiagnosticNotationOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DockWidgetArea>> for &QDebug

source§

fn shl(self, flags: QFlags<DockWidgetArea>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::DockWidgetArea>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DropAction>> for &QDebug

source§

fn shl(self, flags: QFlags<DropAction>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::DropAction>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Edge>> for &QDebug

source§

fn shl(self, flags: QFlags<Edge>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::Edge>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<EncodingOption>> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, flags: QFlags<EncodingOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QCborValue::EncodingOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<FileHandleFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<FileHandleFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QFileDevice::FileHandleFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Filter>> for &QDebug

source§

fn shl(self, flags: QFlags<Filter>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QDir::Filter>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<FindChildOption>> for &QDebug

source§

fn shl(self, flags: QFlags<FindChildOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::FindChildOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Flag>> for &QDebug

source§

fn shl(self, flags: QFlags<Flag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QCommandLineOption::Flag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<GestureFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<GestureFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::GestureFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ImageConversionFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<ImageConversionFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::ImageConversionFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<InputMethodHint>> for &QDebug

source§

fn shl(self, flags: QFlags<InputMethodHint>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::InputMethodHint>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<InputMethodQuery>> for &QDebug

source§

fn shl(self, flags: QFlags<InputMethodQuery>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::InputMethodQuery>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ItemFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<ItemFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::ItemFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<IteratorFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<IteratorFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QDirIterator::IteratorFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<KeyboardModifier>> for &QDebug

source§

fn shl(self, flags: QFlags<KeyboardModifier>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::KeyboardModifier>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<LoadHint>> for &QDebug

source§

fn shl(self, flags: QFlags<LoadHint>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QLibrary::LoadHint>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<LocateOption>> for &QDebug

source§

fn shl(self, flags: QFlags<LocateOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QStandardPaths::LocateOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MatchFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<MatchFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::MatchFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MatchOption>> for &QDebug

source§

fn shl(self, flags: QFlags<MatchOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QRegularExpression::MatchOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MouseButton>> for &QDebug

source§

fn shl(self, flags: QFlags<MouseButton>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::MouseButton>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MouseEventFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<MouseEventFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::MouseEventFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<NumberFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<NumberFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QTextStream::NumberFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<NumberOption>> for &QDebug

source§

fn shl(self, flags: QFlags<NumberOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QLocale::NumberOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<OpenModeFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<OpenModeFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QIODevice::OpenModeFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Orientation>> for &QDebug

source§

fn shl(self, flags: QFlags<Orientation>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::Orientation>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<PatternOption>> for &QDebug

source§

fn shl(self, flags: QFlags<PatternOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QRegularExpression::PatternOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Permission>> for &QDebug

source§

fn shl(self, flags: QFlags<Permission>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QFileDevice::Permission>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ProcessEventsFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<ProcessEventsFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QEventLoop::ProcessEventsFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ScreenOrientation>> for &QDebug

source§

fn shl(self, flags: QFlags<ScreenOrientation>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::ScreenOrientation>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SectionFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<SectionFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QString::SectionFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SelectionFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<SelectionFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QItemSelectionModel::SelectionFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SortFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<SortFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QDir::SortFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SplitBehaviorFlags>> for &QDebug

Available on cpp_lib_version="5.14.0" only.
source§

fn shl(self, flags: QFlags<SplitBehaviorFlags>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::SplitBehaviorFlags>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TextInteractionFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<TextInteractionFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::TextInteractionFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ToolBarArea>> for &QDebug

source§

fn shl(self, flags: QFlags<ToolBarArea>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::ToolBarArea>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TouchPointState>> for &QDebug

source§

fn shl(self, flags: QFlags<TouchPointState>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::TouchPointState>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TypeFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<TypeFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QMetaType::TypeFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<UserInputResolutionOption>> for &QDebug

source§

fn shl(self, flags: QFlags<UserInputResolutionOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QUrl::UserInputResolutionOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<WindowState>> for &QDebug

source§

fn shl(self, flags: QFlags<WindowState>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::WindowState>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<WindowType>> for &QDebug

source§

fn shl(self, flags: QFlags<WindowType>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::WindowType>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QBitArray>> for &QDebug

source§

fn shl(self, arg2: Ref<QBitArray>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QBitArray& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QByteArray>> for &QDebug

source§

fn shl(self, t: Ref<QByteArray>) -> Ref<QDebug>

Writes the byte array, b, to the stream and returns a reference to the stream. Normally, QDebug prints the array inside quotes and transforms control or non-US-ASCII characters to their C escape sequences (\xAB). This way, the output is always 7-bit clean and the string can be copied from the output and pasted back into C++ sources, if necessary.

Calls C++ function: QDebug& QDebug::operator<<(const QByteArray& t).

C++ documentation:

Writes the byte array, b, to the stream and returns a reference to the stream. Normally, QDebug prints the array inside quotes and transforms control or non-US-ASCII characters to their C escape sequences (\xAB). This way, the output is always 7-bit clean and the string can be copied from the output and pasted back into C++ sources, if necessary.

To print non-printable characters without transformation, enable the noquote() functionality. Note that some QDebug backends might not be 8-bit clean.

Output examples:

QByteArray ba;

ba = “a”; qDebug().noquote() << ba; // prints: a qDebug() << ba; // prints: “a”

ba = “"a\r\n"”; qDebug() << ba; // prints: “"a\r\n"”

ba = “\033”; // escape character qDebug() << ba; // prints: “\x1B”

ba = “\xC3\xA1”; qDebug() << ba; // prints: “\xC3\xA1”

ba = QByteArray(“a\0b”, 3); qDebug() << ba // prints: “\a\x00”“b”

Note how QDebug needed to close and reopen the string in the way C and C++ languages concatenate string literals so that the letter 'b' is not interpreted as part of the previous hexadecimal escape sequence.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QCborArray>> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, a: Ref<QCborArray>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QCborArray& a).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QCborMap>> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, m: Ref<QCborMap>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QCborMap& m).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QCborValue>> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, v: Ref<QCborValue>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QCborValue& v).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QChar>> for &QDebug

source§

fn shl(self, t: Ref<QChar>) -> Ref<QDebug>

Writes the character, t, to the stream and returns a reference to the stream. Normally, QDebug prints control characters and non-US-ASCII characters as their C escape sequences or their Unicode value (\u1234). To print non-printable characters without transformation, enable the noquote() functionality, but note that some QDebug backends may not be 8-bit clean and may not be able to represent t.

Calls C++ function: QDebug& QDebug::operator<<(QChar t).

C++ documentation:

Writes the character, t, to the stream and returns a reference to the stream. Normally, QDebug prints control characters and non-US-ASCII characters as their C escape sequences or their Unicode value (\u1234). To print non-printable characters without transformation, enable the noquote() functionality, but note that some QDebug backends may not be 8-bit clean and may not be able to represent t.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QDate>> for &QDebug

source§

fn shl(self, arg2: Ref<QDate>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QDate& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QDateTime>> for &QDebug

source§

fn shl(self, arg2: Ref<QDateTime>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QDateTime& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QDir>> for &QDebug

source§

fn shl(self, dir: Ref<QDir>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QDir& dir).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QEasingCurve>> for &QDebug

source§

fn shl(self, item: Ref<QEasingCurve>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QEasingCurve& item).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QFileInfo>> for &QDebug

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, arg2: Ref<QFileInfo>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QFileInfo& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QHashOfIntQByteArray>> for &QDebug

source§

fn shl(self, hash: Ref<QHashOfIntQByteArray>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QHash<int, QByteArray>& hash).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QHashOfQStringQVariant>> for &QDebug

source§

fn shl(self, hash: Ref<QHashOfQStringQVariant>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QHash<QString, QVariant>& hash).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QItemSelectionRange>> for &QDebug

source§

fn shl(self, arg2: Ref<QItemSelectionRange>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QItemSelectionRange& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QJsonArray>> for &QDebug

source§

fn shl(self, arg2: Ref<QJsonArray>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QJsonArray& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QJsonDocument>> for &QDebug

source§

fn shl(self, arg2: Ref<QJsonDocument>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QJsonDocument& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QJsonObject>> for &QDebug

source§

fn shl(self, arg2: Ref<QJsonObject>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QJsonObject& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QJsonValue>> for &QDebug

source§

fn shl(self, arg2: Ref<QJsonValue>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QJsonValue& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QLatin1String>> for &QDebug

source§

fn shl(self, t: Ref<QLatin1String>) -> Ref<QDebug>

Writes the string, s, to the stream and returns a reference to the stream. Normally, QDebug prints the string inside quotes and transforms non-printable characters to their Unicode values (\u1234).

Calls C++ function: QDebug& QDebug::operator<<(QLatin1String t).

C++ documentation:

Writes the string, s, to the stream and returns a reference to the stream. Normally, QDebug prints the string inside quotes and transforms non-printable characters to their Unicode values (\u1234).

To print non-printable characters without transformation, enable the noquote() functionality. Note that some QDebug backends might not be 8-bit clean.

See the QString overload for examples.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QLine>> for &QDebug

source§

fn shl(self, p: Ref<QLine>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug d, const QLine& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QLineF>> for &QDebug

source§

fn shl(self, p: Ref<QLineF>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug d, const QLineF& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfCountry>> for &QDebug

source§

fn shl(self, list: Ref<QListOfCountry>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QLocale::Country>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfDayOfWeek>> for &QDebug

source§

fn shl(self, list: Ref<QListOfDayOfWeek>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<Qt::DayOfWeek>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfInt>> for &QDebug

source§

fn shl(self, list: Ref<QListOfInt>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<int>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQAbstractAnimation>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQAbstractAnimation>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QAbstractAnimation*>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQAbstractState>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQAbstractState>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QAbstractState*>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQAbstractTransition>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQAbstractTransition>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QAbstractTransition*>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQByteArray>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQByteArray>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QByteArray>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQFileInfo>> for &QDebug

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, list: Ref<QListOfQFileInfo>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QFileInfo>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQItemSelectionRange>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQItemSelectionRange>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QItemSelectionRange>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQLocale>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQLocale>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QLocale>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQMimeType>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQMimeType>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QMimeType>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQModelIndex>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQModelIndex>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QModelIndex>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQObject>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQObject>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QObject*>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQPairOfQStringQString>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQPairOfQStringQString>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QPair<QString, QString>>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQPersistentModelIndex>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQPersistentModelIndex>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QPersistentModelIndex>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQStorageInfo>> for &QDebug

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, list: Ref<QListOfQStorageInfo>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QStorageInfo>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQString>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQString>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QString>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQUrl>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQUrl>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QUrl>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QListOfQVariant>> for &QDebug

source§

fn shl(self, list: Ref<QListOfQVariant>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QList<QVariant>& list).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QLocale>> for &QDebug

source§

fn shl(self, arg2: Ref<QLocale>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QLocale& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QMapOfIntQVariant>> for &QDebug

source§

fn shl(self, map: Ref<QMapOfIntQVariant>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QMap<int, QVariant>& map).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QMapOfQStringQVariant>> for &QDebug

source§

fn shl(self, map: Ref<QMapOfQStringQVariant>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QMap<QString, QVariant>& map).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QMargins>> for &QDebug

source§

fn shl(self, arg2: Ref<QMargins>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QMargins& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QMarginsF>> for &QDebug

source§

fn shl(self, arg2: Ref<QMarginsF>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QMarginsF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QMimeType>> for &QDebug

source§

fn shl(self, mime: Ref<QMimeType>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QMimeType& mime).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QModelIndex>> for &QDebug

source§

fn shl(self, arg2: Ref<QModelIndex>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QModelIndex& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QOperatingSystemVersion>> for &QDebug

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, ov: Ref<QOperatingSystemVersion>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QOperatingSystemVersion& ov).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfDoubleQVariant>> for &QDebug

source§

fn shl(self, pair: Ref<QPairOfDoubleQVariant>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QPair<double, QVariant>& pair).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfI64Uint>> for &QDebug

source§

fn shl(self, pair: Ref<QPairOfI64Uint>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QPair<qint64, unsigned int>& pair).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfQCborValueQCborValue>> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, pair: Ref<QPairOfQCborValueQCborValue>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QPair<QCborValue, QCborValue>& pair).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfQCborValueRefQCborValueRef>> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, pair: Ref<QPairOfQCborValueRefQCborValueRef>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QPair<QCborValueRef, QCborValueRef>& pair).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfQStringQJsonValue>> for &QDebug

source§

fn shl(self, pair: Ref<QPairOfQStringQJsonValue>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QPair<QString, QJsonValue>& pair).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPairOfQStringQString>> for &QDebug

source§

fn shl(self, pair: Ref<QPairOfQStringQString>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QPair<QString, QString>& pair).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPersistentModelIndex>> for &QDebug

source§

fn shl(self, arg2: Ref<QPersistentModelIndex>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QPersistentModelIndex& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPoint>> for &QDebug

source§

fn shl(self, arg2: Ref<QPoint>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QPoint& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QPointF>> for &QDebug

source§

fn shl(self, p: Ref<QPointF>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug d, const QPointF& p).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QRect>> for &QDebug

source§

fn shl(self, arg2: Ref<QRect>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QRect& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QRectF>> for &QDebug

source§

fn shl(self, arg2: Ref<QRectF>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QRectF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QRegExp>> for &QDebug

source§

fn shl(self, arg2: Ref<QRegExp>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QRegExp& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QRegularExpression>> for &QDebug

source§

fn shl(self, re: Ref<QRegularExpression>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QRegularExpression& re).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QRegularExpressionMatch>> for &QDebug

source§

fn shl(self, match_: Ref<QRegularExpressionMatch>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QRegularExpressionMatch& match).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QSetOfQAbstractState>> for &QDebug

source§

fn shl(self, set: Ref<QSetOfQAbstractState>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QSet<QAbstractState*>& set).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QSize>> for &QDebug

source§

fn shl(self, arg2: Ref<QSize>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QSize& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QSizeF>> for &QDebug

source§

fn shl(self, arg2: Ref<QSizeF>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QSizeF& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QStorageInfo>> for &QDebug

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, arg2: Ref<QStorageInfo>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QStorageInfo& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QString>> for &QDebug

source§

fn shl(self, t: Ref<QString>) -> Ref<QDebug>

Writes the string, s, to the stream and returns a reference to the stream. Normally, QDebug prints the string inside quotes and transforms non-printable characters to their Unicode values (\u1234).

Calls C++ function: QDebug& QDebug::operator<<(const QString& t).

C++ documentation:

Writes the string, s, to the stream and returns a reference to the stream. Normally, QDebug prints the string inside quotes and transforms non-printable characters to their Unicode values (\u1234).

To print non-printable characters without transformation, enable the noquote() functionality. Note that some QDebug backends might not be 8-bit clean.

Output examples:

QString s;

s = “a”; qDebug().noquote() << s; // prints: a qDebug() << s; // prints: “a”

s = “"a\r\n"”; qDebug() << s; // prints: “"a\r\n"”

s = “\033”; // escape character qDebug() << s; // prints: “\u001B”

s = “\u00AD”; // SOFT HYPHEN qDebug() << s; // prints: “\u00AD”

s = “\u00E1”; // LATIN SMALL LETTER A WITH ACUTE qDebug() << s; // prints: “á”

s = “a\u0301”; // “a” followed by COMBINING ACUTE ACCENT qDebug() << s; // prints: “á”;

s = “\u0430\u0301”; // CYRILLIC SMALL LETTER A followed by COMBINING ACUTE ACCENT qDebug() << s; // prints: “а́”

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QStringRef>> for &QDebug

source§

fn shl(self, t: Ref<QStringRef>) -> Ref<QDebug>

Writes the string, s, to the stream and returns a reference to the stream. Normally, QDebug prints the string inside quotes and transforms non-printable characters to their Unicode values (\u1234).

Calls C++ function: QDebug& QDebug::operator<<(const QStringRef& t).

C++ documentation:

Writes the string, s, to the stream and returns a reference to the stream. Normally, QDebug prints the string inside quotes and transforms non-printable characters to their Unicode values (\u1234).

To print non-printable characters without transformation, enable the noquote() functionality. Note that some QDebug backends might not be 8-bit clean.

See the QString overload for examples.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QStringView>> for &QDebug

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, s: Ref<QStringView>) -> Ref<QDebug>

Writes the string view, s, to the stream and returns a reference to the stream. Normally, QDebug prints the string inside quotes and transforms non-printable characters to their Unicode values (\u1234).

Calls C++ function: QDebug& QDebug::operator<<(QStringView s).

C++ documentation:

Writes the string view, s, to the stream and returns a reference to the stream. Normally, QDebug prints the string inside quotes and transforms non-printable characters to their Unicode values (\u1234).

To print non-printable characters without transformation, enable the noquote() functionality. Note that some QDebug backends might not be 8-bit clean.

See the QString overload for examples.

This function was introduced in Qt 5.10.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QTextStreamManipulator>> for &QDebug

source§

fn shl(self, m: Ref<QTextStreamManipulator>) -> Ref<QDebug>

Calls C++ function: QDebug& QDebug::operator<<(QTextStreamManipulator m).

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QTime>> for &QDebug

source§

fn shl(self, arg2: Ref<QTime>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QTime& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QTimeZone>> for &QDebug

source§

fn shl(self, tz: Ref<QTimeZone>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug dbg, const QTimeZone& tz).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QUrl>> for &QDebug

source§

fn shl(self, arg2: Ref<QUrl>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QUrl& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QUuid>> for &QDebug

source§

fn shl(self, arg2: Ref<QUuid>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QUuid& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVariant>> for &QDebug

source§

fn shl(self, arg2: Ref<QVariant>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QVariant& arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfInt>> for &QDebug

source§

fn shl(self, vec: Ref<QVectorOfInt>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QVector<int>& vec).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfQCborValue>> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, vec: Ref<QVectorOfQCborValue>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QVector<QCborValue>& vec).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfQPairOfDoubleQVariant>> for &QDebug

source§

fn shl(self, vec: Ref<QVectorOfQPairOfDoubleQVariant>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QVector<QPair<double, QVariant>>& vec).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfQPointF>> for &QDebug

source§

fn shl(self, vec: Ref<QVectorOfQPointF>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QVector<QPointF>& vec).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfQStringRef>> for &QDebug

source§

fn shl(self, vec: Ref<QVectorOfQStringRef>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QVector<QStringRef>& vec).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVectorOfUint>> for &QDebug

source§

fn shl(self, vec: Ref<QVectorOfUint>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QVector<unsigned int>& vec).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Ref<QVersionNumber>> for &QDebug

source§

fn shl(self, version: Ref<QVersionNumber>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, const QVersionNumber& version).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<Type> for &QDebug

source§

fn shl(self, arg2: Type) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug arg1, QVariant::Type arg2).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<bool> for &QDebug

source§

fn shl(self, t: bool) -> Ref<QDebug>

Writes the boolean value, t, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(bool t).

C++ documentation:

Writes the boolean value, t, to the stream and returns a reference to the stream.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<f32> for &QDebug

source§

fn shl(self, t: c_float) -> Ref<QDebug>

Writes the 32-bit floating point number, f, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(float t).

C++ documentation:

Writes the 32-bit floating point number, f, to the stream and returns a reference to the stream.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<i64> for &QDebug

source§

fn shl(self, t: i64) -> Ref<QDebug>

Writes the signed 64-bit integer, i, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(qint64 t).

C++ documentation:

Writes the signed 64-bit integer, i, to the stream and returns a reference to the stream.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<i8> for &QDebug

source§

fn shl(self, t: c_char) -> Ref<QDebug>

Writes the character, t, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(char t).

C++ documentation:

Writes the character, t, to the stream and returns a reference to the stream.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<u16> for &QDebug

source§

fn shl(self, t: char16_t) -> Ref<QDebug>

Writes the UTF-16 character, t, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(char16_t t).

C++ documentation:

Writes the UTF-16 character, t, to the stream and returns a reference to the stream.

This function was introduced in Qt 5.5.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<u32> for &QDebug

source§

fn shl(self, t: char32_t) -> Ref<QDebug>

Writes the UTF-32 character, t, to the stream and returns a reference to the stream.

Calls C++ function: QDebug& QDebug::operator<<(char32_t t).

C++ documentation:

Writes the UTF-32 character, t, to the stream and returns a reference to the stream.

This function was introduced in Qt 5.5.

§

type Output = Ref<QDebug>

The resulting type after applying the << operator.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T, U> CastInto<U> for T
where U: CastFrom<T>,

source§

unsafe fn cast_into(self) -> U

Performs the conversion. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> StaticUpcast<T> for T

source§

unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>

Convert type of a const pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.