Struct ProtoSender
pub struct ProtoSender { /* private fields */ }Implementations§
§impl ProtoSender
ProtoSender sends CursorOnTarget messages via UDP protobuf CoT Version 1
 
impl ProtoSender
ProtoSender sends CursorOnTarget messages via UDP protobuf CoT Version 1
§Example
use cot::proto_sender::ProtoSender;
use cot::cot::CursorOnTarget;
use std::io::Result;
fn main() -> Result<()> {
    let mut sender = ProtoSender::new("239.2.3.1", 6969)?;
    let cot = CursorOnTarget::new(); // Create a CursorOnTarget message
    sender.send(&cot);
    Ok(())
}Auto Trait Implementations§
impl !Freeze for ProtoSender
impl RefUnwindSafe for ProtoSender
impl Send for ProtoSender
impl Sync for ProtoSender
impl Unpin for ProtoSender
impl UnwindSafe for ProtoSender
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