<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>