gstreamer-rs/gstreamer-sdp/src
Sebastian Dröge d21953ba66 Add various glib::Value trait impls for borrowed versions of types
For SDPMessageRef, StructureRef and CapsFeatureRef this involves the
conversion from and to a glib::Value. Specifically this means that e.g.
a StructureRef can be retrieved from a glib::Value via borrowing, i.e.
without creating a copy of the structure first.

For all mini objects only retrieval from a glib::Value is implemented as
the other direction would allow to get multiple immutable references
from a mutable reference without borrowing, which is not allowed and
would make it possible to observe a mini object changing while having an
immutable reference to it.
2020-05-27 15:24:08 +03:00
..
auto Use Results instead of Options where they signal an error instead of just a missing value 2019-12-17 22:21:28 +02:00
lib.rs Fix glib reexports 2019-11-11 11:34:09 +01:00
sdp_attribute.rs Implement Sync/Send for more types and don't implement Send for TypeFind 2019-12-18 18:37:44 +02:00
sdp_bandwidth.rs Implement Sync/Send for more types and don't implement Send for TypeFind 2019-12-18 18:37:44 +02:00
sdp_connection.rs Implement Sync/Send for more types and don't implement Send for TypeFind 2019-12-18 18:37:44 +02:00
sdp_key.rs Implement Sync/Send for more types and don't implement Send for TypeFind 2019-12-18 18:37:44 +02:00
sdp_media.rs Use mem::ManuallyDrop instead of mem::forget() everywhere 2020-04-30 10:56:38 +03:00
sdp_message.rs Add various glib::Value trait impls for borrowed versions of types 2020-05-27 15:24:08 +03:00
sdp_origin.rs Implement Sync/Send for more types and don't implement Send for TypeFind 2019-12-18 18:37:44 +02:00
sdp_time.rs Implement Sync/Send for more types and don't implement Send for TypeFind 2019-12-18 18:37:44 +02:00
sdp_zone.rs Implement Sync/Send for more types and don't implement Send for TypeFind 2019-12-18 18:37:44 +02:00