fn min(self) -> Min<Self>
        where Self: Sized
    {
        Min::new(self)
    }
/// Returns the minimum element of a stream. Returns the lastest element if
/// the comparison determines two elements to be equally minimum.
///
/// # Examples
///
/// ```
/// use asyncplify::*; let mut value = 100;
///
/// (0..10)
///     .into_stream()
///     .min()
///     .subscribe_action(|v| value = v);
///
/// assert!(value == 0, "value = {:?}", value);
/// ```
Returns the minimum element of a stream. Returns the lastest element if
the comparison determines two elements to be equally minimum.
Returns the minimum element of a stream . Returns the lastest element if the comparison determines two elements to be equally minimum .
fn min(self) -> Min<Self>
        where Self: Sized
    {
        Min::new(self)
    }
fn min ( self ) -> Min < Self > where Self : Sized { Min :: new ( self ) }
Returns the minimum element of a stream.
Returns the minimum element of a stream .
self
self
examples
```
use asyncplify::*; let mut value = 100.




` ` ` use asyncplify :: * ; let mut value = 100 .