Bytes.from_bytes
Description:
Creates a [struct@GLib.
Bytes] which is a subsection of another `GBytes`.
The offset + length may not be longer than the size of bytes.
A reference to bytes will be held by the newly created `GBytes` until the byte data is no longer needed.
Since 2.56, if offset is 0 and length matches the size of bytes, then bytes will be
returned with the reference count incremented by 1. If bytes is a slice of another `GBytes`, then the resulting `GBytes` will
reference the same `GBytes` instead of bytes. This allows consumers to simplify the usage of `GBytes` when asynchronously writing
to streams.
Parameters:
| bytes |
a [struct@GLib.Bytes] |
| offset |
offset which subsection starts at |
| length |
length of subsection |
Returns:
|
a new [struct@GLib.Bytes] |