Struct arbitrary::RingBuffer [] [src]

pub struct RingBuffer<'a> { /* fields omitted */ }

A source of unstructured data which returns the same data over and over again

A simplest provider of unstructured data possible. Interprets the data as a ring buffer, thus allowing for infinite amount of not-very-random data.

Methods

impl<'a> RingBuffer<'a>
[src]

[src]

Trait Implementations

impl<'a> Unstructured for RingBuffer<'a>
[src]

[src]

Fill a buffer with bytes, forming the unstructured data from which Arbitrary structured data shall be generated. Read more

[src]

Generate a size for container. Read more

Auto Trait Implementations

impl<'a> Send for RingBuffer<'a>

impl<'a> Sync for RingBuffer<'a>