pub struct StreamResponse {
pub id: u32,
pub response: SingularPtrField<Response>,
/* private fields */
}Fields§
§id: u32§response: SingularPtrField<Response>Implementations§
Source§impl StreamResponse
impl StreamResponse
pub fn new() -> StreamResponse
pub fn default_instance() -> &'static StreamResponse
pub fn clear_id(&mut self)
pub fn set_id(&mut self, v: u32)
pub fn get_id(&self) -> u32
pub fn clear_response(&mut self)
pub fn has_response(&self) -> bool
pub fn set_response(&mut self, v: Response)
pub fn mut_response(&mut self) -> &mut Response
pub fn take_response(&mut self) -> Response
pub fn get_response(&self) -> &Response
Trait Implementations§
Source§impl Clone for StreamResponse
impl Clone for StreamResponse
Source§fn clone(&self) -> StreamResponse
fn clone(&self) -> StreamResponse
Returns a duplicate of the value. Read more
1.0.0 · 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 StreamResponse
impl Debug for StreamResponse
Source§impl Default for StreamResponse
impl Default for StreamResponse
Source§fn default() -> StreamResponse
fn default() -> StreamResponse
Returns the “default value” for a type. Read more
Source§impl Message for StreamResponse
impl Message for StreamResponse
fn is_initialized(&self) -> bool
fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> ProtobufResult<()>
fn compute_size(&self) -> u32
fn write_to_with_cached_sizes( &self, os: &mut CodedOutputStream<'_>, ) -> ProtobufResult<()>
fn get_cached_size(&self) -> u32
fn get_unknown_fields(&self) -> &UnknownFields
fn mut_unknown_fields(&mut self) -> &mut UnknownFields
fn as_any(&self) -> &dyn Any
fn as_any_mut(&mut self) -> &mut dyn Any
fn into_any(self: Box<Self>) -> Box<dyn Any>
fn descriptor(&self) -> &'static MessageDescriptor
fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), ProtobufError>
fn write_length_delimited_to( &self, os: &mut CodedOutputStream<'_>, ) -> Result<(), ProtobufError>
fn write_length_delimited_to_vec( &self, vec: &mut Vec<u8>, ) -> Result<(), ProtobufError>
fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), ProtobufError>
fn check_initialized(&self) -> Result<(), ProtobufError>
fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), ProtobufError>
fn write_to_vec(&self, v: &mut Vec<u8>) -> Result<(), ProtobufError>
fn write_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
fn write_length_delimited_to_writer( &self, w: &mut dyn Write, ) -> Result<(), ProtobufError>
fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
fn type_id(&self) -> TypeId
Source§impl MessageStatic for StreamResponse
impl MessageStatic for StreamResponse
fn new() -> StreamResponse
fn descriptor_static(_: Option<StreamResponse>) -> &'static MessageDescriptor
Source§impl PartialEq for StreamResponse
impl PartialEq for StreamResponse
Source§impl ProtobufValue for StreamResponse
impl ProtobufValue for StreamResponse
fn as_ref(&self) -> ProtobufValueRef<'_>
fn as_any(&self) -> &(dyn Any + 'static)
fn is_non_zero(&self) -> bool
fn as_ref_copy(&self) -> ProtobufValueRef<'static>
impl StructuralPartialEq for StreamResponse
impl Sync for StreamResponse
Auto Trait Implementations§
impl !Freeze for StreamResponse
impl !RefUnwindSafe for StreamResponse
impl Send for StreamResponse
impl Unpin for StreamResponse
impl UnwindSafe for StreamResponse
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