<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
On 7/10/22 13:21, Mariana Assis via gstreamer-devel wrote:<br>
<blockquote type="cite"
cite="mid:DU0P191MB21317DDBC7B93769C7723991A35F9@DU0P191MB2131.EURP191.PROD.OUTLOOK.COM">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Hi!</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Is there any way to safely transform a <a class="moz-txt-link-freetext" href="gstreamer::Bin">gstreamer::Bin</a> in a
<a class="moz-txt-link-freetext" href="gstreamer::Pipeline">gstreamer::Pipeline</a> in Rust?</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
</blockquote>
<br>
<p>Hi Marina,</p>
<p><br>
</p>
<p>Yes, you can use downcast or downcast_ref <br>
</p>
<p><a class="moz-txt-link-freetext" href="https://gtk-rs.org/gtk-rs-core/stable/latest/docs/glib/object/trait.Cast.html#method.downcast">https://gtk-rs.org/gtk-rs-core/stable/latest/docs/glib/object/trait.Cast.html#method.downcast</a></p>
<p><br>
</p>
<p> G.<br>
</p>
<p><br>
</p>
</body>
</html>