pub fn usage<'s>(&'s mut self, usage: ::BufferUsageFlags)
            -> &'s mut BufferBuilder<'b> {
        self.create_info.set_usage(usage);
        self
    }
/// Specifies allowed usages of the buffer.
Specifies allowed usages of the buffer.
Specifies allowed usages of the buffer .
pub fn usage<'s>(&'s mut self, usage: ::BufferUsageFlags)
            -> &'s mut BufferBuilder<'b> {
        self.create_info.set_usage(usage);
        self
    }
pub fn usage < ' s > ( & ' s mut self , usage : :: BufferUsageFlags ) -> & ' s mut BufferBuilder < ' b > { self . create_info . set_usage ( usage ) ; self }
Specifies allowed usages of the buffer.
Specifies allowed usages of the buffer .
&'s mut self
usage
::BufferUsageFlags
&'s mut self
usage
::BufferUsageFlags