pub struct PublishAnnotationRequest {
pub annotation_type: String,
pub name: Option<String>,
pub client_id: Option<String>,
pub socket_id: Option<String>,
pub count: Option<u64>,
pub data: Option<Value>,
pub encoding: Option<String>,
}Fields§
§annotation_type: String§name: Option<String>§client_id: Option<String>§socket_id: Option<String>§count: Option<u64>§data: Option<Value>§encoding: Option<String>Trait Implementations§
Source§impl Clone for PublishAnnotationRequest
impl Clone for PublishAnnotationRequest
Source§fn clone(&self) -> PublishAnnotationRequest
fn clone(&self) -> PublishAnnotationRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PublishAnnotationRequest
impl Debug for PublishAnnotationRequest
Auto Trait Implementations§
impl !RefUnwindSafe for PublishAnnotationRequest
impl !UnwindSafe for PublishAnnotationRequest
impl Freeze for PublishAnnotationRequest
impl Send for PublishAnnotationRequest
impl Sync for PublishAnnotationRequest
impl Unpin for PublishAnnotationRequest
impl UnsafeUnpin for PublishAnnotationRequest
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