#[repr(C)]pub struct TesseractProtocol(/* private fields */);
Implementations§
Source§impl TesseractProtocol
impl TesseractProtocol
pub fn new<P>(protocol: P) -> TesseractProtocolwhere
P: Protocol + 'static,
pub fn new_dyn(protocol: Box<dyn Protocol>) -> TesseractProtocol
Trait Implementations§
Source§impl Drop for TesseractProtocol
impl Drop for TesseractProtocol
Auto Trait Implementations§
impl Freeze for TesseractProtocol
impl RefUnwindSafe for TesseractProtocol
impl Send for TesseractProtocol
impl Sync for TesseractProtocol
impl Unpin for TesseractProtocol
impl UnwindSafe for TesseractProtocol
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more