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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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