Struct thrift::protocol::TCompactOutputProtocolFactory
source · [−]pub struct TCompactOutputProtocolFactory;
Expand description
Factory for creating instances of TCompactOutputProtocol
.
Implementations
sourceimpl TCompactOutputProtocolFactory
impl TCompactOutputProtocolFactory
sourcepub fn new() -> TCompactOutputProtocolFactory
pub fn new() -> TCompactOutputProtocolFactory
Create a TCompactOutputProtocolFactory
.
Trait Implementations
sourceimpl Default for TCompactOutputProtocolFactory
impl Default for TCompactOutputProtocolFactory
sourcefn default() -> TCompactOutputProtocolFactory
fn default() -> TCompactOutputProtocolFactory
Returns the “default value” for a type. Read more
sourceimpl TOutputProtocolFactory for TCompactOutputProtocolFactory
impl TOutputProtocolFactory for TCompactOutputProtocolFactory
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 TCompactOutputProtocolFactory
impl Send for TCompactOutputProtocolFactory
impl Sync for TCompactOutputProtocolFactory
impl Unpin for TCompactOutputProtocolFactory
impl UnwindSafe for TCompactOutputProtocolFactory
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