Struct thrift::protocol::TBinaryOutputProtocolFactory
source · [−]pub struct TBinaryOutputProtocolFactory;
Expand description
Factory for creating instances of TBinaryOutputProtocol
.
Implementations
sourceimpl TBinaryOutputProtocolFactory
impl TBinaryOutputProtocolFactory
sourcepub fn new() -> TBinaryOutputProtocolFactory
pub fn new() -> TBinaryOutputProtocolFactory
Create a TBinaryOutputProtocolFactory
.
Trait Implementations
sourceimpl Default for TBinaryOutputProtocolFactory
impl Default for TBinaryOutputProtocolFactory
sourcefn default() -> TBinaryOutputProtocolFactory
fn default() -> TBinaryOutputProtocolFactory
Returns the “default value” for a type. Read more
sourceimpl TOutputProtocolFactory for TBinaryOutputProtocolFactory
impl TOutputProtocolFactory for TBinaryOutputProtocolFactory
sourcefn create(
&self,
transport: Box<dyn TWriteTransport + Send>
) -> Box<dyn TOutputProtocol + Send>
fn create(
&self,
transport: Box<dyn TWriteTransport + Send>
) -> Box<dyn TOutputProtocol + Send>
Create a
TOutputProtocol
that writes bytes to transport
.Auto Trait Implementations
impl RefUnwindSafe for TBinaryOutputProtocolFactory
impl Send for TBinaryOutputProtocolFactory
impl Sync for TBinaryOutputProtocolFactory
impl Unpin for TBinaryOutputProtocolFactory
impl UnwindSafe for TBinaryOutputProtocolFactory
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more