Trait protobuf::stream::WithCodedOutputStream
[−]
[src]
pub trait WithCodedOutputStream { fn with_coded_output_stream<T, F>(self, cb: F) -> ProtobufResult<T>
where
F: FnOnce(&mut CodedOutputStream) -> ProtobufResult<T>; }
Required Methods
fn with_coded_output_stream<T, F>(self, cb: F) -> ProtobufResult<T> where
F: FnOnce(&mut CodedOutputStream) -> ProtobufResult<T>,
F: FnOnce(&mut CodedOutputStream) -> ProtobufResult<T>,
Implementations on Foreign Types
impl<'a> WithCodedOutputStream for &'a mut (Write + 'a)
[src]
fn with_coded_output_stream<T, F>(self, cb: F) -> ProtobufResult<T> where
F: FnOnce(&mut CodedOutputStream) -> ProtobufResult<T>,
[src]
F: FnOnce(&mut CodedOutputStream) -> ProtobufResult<T>,
impl<'a> WithCodedOutputStream for &'a mut Vec<u8>
[src]
fn with_coded_output_stream<T, F>(self, cb: F) -> ProtobufResult<T> where
F: FnOnce(&mut CodedOutputStream) -> ProtobufResult<T>,
[src]
F: FnOnce(&mut CodedOutputStream) -> ProtobufResult<T>,