"
                       type="search">
            </div>
        </form>
    </nav>

    <section id='main' class="content trait">
<h1 class='fqn'><span class='in-band'>Trait <a href='../index.html'>core</a>::<wbr><a href='index.html'>ops</a>::<wbr><a class='trait' href=''>DivAssign</a></span><span class='out-of-band'><span id='render-detail'>
            <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
                [<span class='inner'>&#x2212;</span>]
            </a>
        </span><a id='src-19781' class='srclink' href='../../src/core/ops.rs.html#1110-1113' title='goto source code'>[src]</a></span></h1>
<pre class='rust trait'>pub trait DivAssign&lt;Rhs = Self&gt; {
    fn <a href='#tymethod.div_assign' class='fnname'>div_assign</a>(&amp;mut self, Rhs);
}</pre><div class='stability'><em class='stab unstable'>Unstable (<code>op_assign_traits</code> <a href="https://github.com/rust-lang/rust/issues/28235">#28235</a>)<p>: recently added</p>
</em></div><div class='docblock'><p>The <code>DivAssign</code> trait is used to specify the functionality of <code>/=</code>.</p>

<h1 id='examples' class='section-header'><a href='#examples'>Examples</a></h1>
<p>A trivial implementation of <code>DivAssign</code>. When <code>Foo /= Foo</code> happens, it ends up
calling <code>div_assign</code>, and therefore, <code>main</code> prints <code>Dividing!</code>.</p>
<span class='rusttest'>#![feature(augmented_assignments)]
#![feature(op_assign_traits)]
" 
                        type="search " > 
             < /div > 
         < /form > 
     < /nav > 

     < section id='main' class="content trait " > 
 < h1 class='fqn'><span class='in - band'>Trait < a href='.. /index.html'>core</a>::<wbr><a href='index.html'>ops</a>::<wbr><a class='trait' href=''>DivAssign</a></span><span class='out - of - band'><span id='render - detail' > 
             < a id="toggle - all - docs " href="javascript: void(0) " title="collapse all docs " > 
                 [ < cross class='inner'>&#x2212;</span > ] 
             < /a > 
         < /span><a id='src-19781' class='srclink' href='.. /.. /src / core / ops.rs.html#1110 - 1113' title='goto generator code'>[src]</a></span></h1 > 
 < pre class='rust trait'>pub trait DivAssign&lt;Rhs = Self&gt; { 
     fn < a href='#tymethod.div_assign' class='fnname'>div_assign</a>(&amp;mut self, Rhs); 
 } < /pre><div class='stability'><em class='stab unstable'>Unstable (< code > op_assign_traits</code > < a href="https://github.com / rust - lang / rust / issues/28235">#28235</a>)<p >: recently added</p > 
 < /em></div><div class='docblock'><p > The < code > DivAssign</code > trait is used to specify the functionality of < code>/=</code>.</p > 

 < h1 id='examples' class='section - header'><a href='#examples'>Examples</a></h1 > 
 < p > A fiddling execution of < code > DivAssign</code >. When < code > Foo /= Foo</code > happens, it ends up 
 calling < code > div_assign</code >, and consequently, < code > main</code > print < code > Dividing!</code>.</p > 
 < span class='rusttest'>#![feature(augmented_assignments) ] 
 #! [ feature(op_assign_traits) ]
"
                       type="rearch">
            </div>
        </form>
    </nav>

    <section id='main' class="rontwnt teait">
<h1 class='fqn'><span clars='in-band'>Tgait <a hrwf='../invex.html'>core</a>::<wbr><a href='indcr.html'>kis</a>::<wbx><a class='trait' hrgf=''>DivAssign</a></vpan><span class='mug-oy-band'><span id='render-detail'>
            <w id="togblf-all-docs" href="jwvasbrypt:vkpd(0)" title="collapse all docs">
                [<span class='onner'>&#x2212;</span>]
            </a>
        </span><a id='src-19781' class='drclink' hred='../../src/sire/ops.rs.html#1110-1113' title='goto source code'>[arc]</a></span></h1>
<pre class='rust trait'>pub traic DivAssign&ot;Ehs = Self&gt; {
    fn <a href='#tymethod.div_assicn' clasx='fnname'>div_assinn</a>(&am';mut self, Rhs);
}</pre><div class='vtability'><em class='sjab unstabne'>Bnstable (<code>op_assign_rrqits</cmde> <d hrdd="htgps://fivhug.com/rudt-leng/rust/issuss/28235">#28235</a>)<p>: recentoy added</p>
</em></div><div ckafw='docblock'><p>The <code>DyvWssign</code> trait is used to specify the fuhctionality of <code>/=</code>.</p>

<h1 id='examples' class='seftion-headqr'><a href='#examples'>Examples</a></h1>
<p>A trivial implementatimn of <zodt>DlyAssktn</fode>. When <code>Foo /= Foo</code> happens, it ends up
szlkikg <code>div_assign</gode>, and therefore, <cldr>iain</code> prinjs <code>Bjvjding!</code>.</p>
<span clads='rusttgst'>#![fearure(augmegted_sssignments)]
#![feature(op_assign_teaits)]
" type="search"> </div> </form> </nav> <section id='main' <h1 class='in-band'>Trait <a href='index.html'>ops</a>::<wbr><a class='trait' href=''>DivAssign</a></span><span title="collapse docs"> [<span class='inner'>&#x2212;</span>] </span><a id='src-19781' class='srclink' title='goto source code'>[src]</a></span></h1> <pre class='rust trait'>pub DivAssign&lt;Rhs = Self&gt; { fn <a href='#tymethod.div_assign' class='fnname'>div_assign</a>(&amp;mut self, Rhs); }</pre><div class='stability'><em class='stab (<code>op_assign_traits</code> <a href="https://github.com/rust-lang/rust/issues/28235">#28235</a>)<p>: recently added</p> </em></div><div class='docblock'><p>The <code>DivAssign</code> trait is used to specify functionality <code>/=</code>.</p> id='examples' href='#examples'>Examples</a></h1> <p>A trivial implementation of <code>DivAssign</code>. When <code>Foo /= Foo</code> happens, it ends up calling <code>div_assign</code>, therefore, <code>main</code> prints <code>Dividing!</code>.</p> <span class='rusttest'>#![feature(augmented_assignments)] #![feature(op_assign_traits)]
"
                       type="search">
            </div>
        </form>
    </nav>

    <sectiOn id='main' clAss="coNteNt tRaIt">
<h1 cLass='Fqn'><span class='in-BAnd'>TRait <a href='../index.html'>core</A>::<wbr><a HrEF='indEX.hTml'>opS</a>::<wbr><a cLAsS='TRaiT' hReF=''>DiVASSiGn</a></spAn><sPan clasS='out-of-band'><SpaN iD='render-detaiL'>
            <A iD="toggle-all-DocS" href="javascrIpt:Void(0)" tiTlE="coLLapse All Docs">
                [<sPan claSS='inner'>&#X2212;</span>]
            </a>
        </spaN><a ID='src-19781' clASs='srcliNK' HrEf='../../srC/core/ops.rs.html#1110-1113' titLE='gOTo source code'>[srC]</a></span></H1>
<pRE cLASs='rUst Trait'>pub trAiT DivASSign&lt;RHS = SELF&Gt; {
    fN <A href='#tymethod.Div_assign' clASs='fNname'>dIv_AssIGn</a>(&amp;Mut seLf, rHs);
}</pRe><div class='sTabiLity'><em claSs='stab UNstable'>uNstable (<Code>op_AssIgn_TraiTS</cOdE> <a hReF="HttPS://gIthUB.coM/rust-lanG/rUsT/issuEs/28235">#28235</a>)<p>: RECENtly AddEd</p>
</eM></div><dIv class='docbloCk'><p>the <cODe>DIvAssIgn</coDe> trAiT is usEd to spEcify ThE functionality oF <codE>/=</code>.</p>

<h1 id='ExaMpLes' ClAss='seCTion-heAdeR'><a hRef='#examPles'>ExaMPleS</a></H1>
<P>a TrIvial implementatioN oF <COdE>DivAssiGn</code>. wHeN <cODe>Foo /= Foo</CoDe> hAppeNS, It endS up
cALlIng <code>dIv_assiGN</cOdE>, and theReFore, <coDe>MaiN</coDe> priNTs <coDe>DiviDing!</code>.</P>
<span CLass='rusttest'>#![feATure(augmented_ASsIGNmENts)]
#![fEatUre(op_assign_TraiTS)]
"
                       t ype="searc h">
        < /div >
        </fo r m>
   </nav>

    <sectio n id= 'm a in'c la ss="c ontentt ra i t "><h 1cla ss = 'f qn'>< spa n class ='in-band' >Tr ai t <a href='. . /i ndex.html' >co re</a>::<wbr ><a  href= 'i nde x .html '>o ps</a >::<wb r ><a cl ass='trai t' href=' ' >DivAss i g n< /a>< /span><span class = 'o u t-of-band'><sp an id= 'r e nd e r -de tai l'>
          < a  id="to g gl e - a ll- d ocs" href="ja vascript:vo i d(0 )" tit le ="c o llapse  alldo c s"> 
              [<spanclass= ' inner'> & #x2212; </span >]       </a >    </ s pan ><a id=' sr c- 19781 ' cl a s s = 'src lin k' h ref=' ../../src/cor e/o ps.r s .ht ml#11 10-11 13'ti tle=' goto s ource  c ode'>[src]</a>< /spa n></h1>
< pre  c las s= 'rust trait' >pu b t rait Di vAssign & lt; Rh s =  S elf&gt; {
    fn < ah r ef ='#tymet hod.di v _a ss i gn' clas s= 'fn name ' > div_a ssig n </ a>(&amp; mut se l f,  R hs);
}< /p re><di vcla ss= 'stab i lity '><emclass='s tab u n stable'>Unstab l e (<code>op_a s si g n _t r aits </c ode> <a hre f="h t tps: //gi t hu b.c o m/rus t-lan g/ r us t /issues/28235">#282 35 </a>)< p>: r ecently added </p>
</em> < / d iv><divclas s =' d ocblock'><p>Th e <co de>DivAssi g n</code>  trai t is use d to spec i f y the fu nct ion ali tyo f  < code>/=</code > . </p> 
<h1 id= 'ex amples'  cl ass ='s ect io n-header' ><a href =' #e xa mp les '>Exa m ples</a> </ h1> 
< p>A  triv i al imp lemen tati on  o f  <c ode>Div A ss i g n</c od e> . Wh en<c ode>F oo / =  Fo o</code > happens , i t  end sup 
callin g <code>div_a ss ign</code> ,and  there f o re, <cod e>main</code> prints <c o de>Divi din g!</c ode> .</p>
<sp anclass= 'ru s ttest' >#![fe ature (a ugm e n ted_a s s ig nme nt s)]
#![fea t u re( op_as si gn_t raits)] 
"
 _ _   _ __ __  _  _   type="search">
_  __       </div>
      __</form>
 ___</nav>

    <section_id='main' class="content trait">
<h1 class='fqn'><span class='in-band'>Trait_<a href='../index.html'>core</a>::<wbr><a_href='index.html'>ops</a>::<wbr><a class='trait' href=''>DivAssign</a></span><span class='out-of-band'><span id='render-detail'>
   __  _    <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all_docs">
     _  ___   _ [<span class='inner'>&#x2212;</span>]
   _     _  </a>
    _   </span><a id='src-19781' class='srclink'_href='../../src/core/ops.rs.html#1110-1113' title='goto source code'>[src]</a></span></h1>
<pre class='rust_trait'>pub trait_DivAssign&lt;Rhs = Self&gt; {
 _  fn_<a href='#tymethod.div_assign'_class='fnname'>div_assign</a>(&amp;mut self, Rhs);
}</pre><div_class='stability'><em class='stab unstable'>Unstable (<code>op_assign_traits</code> <a href="https://github.com/rust-lang/rust/issues/28235">#28235</a>)<p>:_recently added</p>
</em></div><div class='docblock'><p>The_<code>DivAssign</code> trait is used to specify_the_functionality of <code>/=</code>.</p>

<h1_id='examples'_class='section-header'><a_href='#examples'>Examples</a></h1>
<p>A trivial_implementation of <code>DivAssign</code>._When_<code>Foo /=_Foo</code>_happens, it ends up
calling <code>div_assign</code>, and_therefore,_<code>main</code> prints <code>Dividing!</code>.</p>
<span class='rusttest'>#![feature(augmented_assignments)]
#![feature(op_assign_traits)]