[][src]Struct arcon_proto::messages::runtime::Ask

pub struct Ask {
    pub askActor: String,
    pub msg: SingularPtrField<KompactAkkaMsg>,
    pub unknown_fields: UnknownFields,
    pub cached_size: CachedSize,
}

Fields

askActor: Stringmsg: SingularPtrField<KompactAkkaMsg>unknown_fields: UnknownFieldscached_size: CachedSize

Methods

impl Ask[src]

pub fn new() -> Ask[src]

pub fn get_askActor(&self) -> &str[src]

pub fn clear_askActor(&mut self)[src]

pub fn set_askActor(&mut self, v: String)[src]

pub fn mut_askActor(&mut self) -> &mut String[src]

pub fn take_askActor(&mut self) -> String[src]

pub fn get_msg(&self) -> &KompactAkkaMsg[src]

pub fn clear_msg(&mut self)[src]

pub fn has_msg(&self) -> bool[src]

pub fn set_msg(&mut self, v: KompactAkkaMsg)[src]

pub fn mut_msg(&mut self) -> &mut KompactAkkaMsg[src]

pub fn take_msg(&mut self) -> KompactAkkaMsg[src]

Trait Implementations

impl PartialEq<Ask> for Ask[src]

impl Clone for Ask[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Default for Ask[src]

impl<'a> Default for &'a Ask[src]

impl Debug for Ask[src]

impl Message for Ask[src]

fn write_to(&self, os: &mut CodedOutputStream) -> Result<(), ProtobufError>[src]

Write the message to the stream. Read more

fn write_length_delimited_to(
    &self,
    os: &mut CodedOutputStream
) -> Result<(), ProtobufError>
[src]

Write the message to the stream prepending the message with message length encoded as varint. Read more

fn write_length_delimited_to_vec(
    &self,
    vec: &mut Vec<u8>
) -> Result<(), ProtobufError>
[src]

Write the message to the vec, prepend the message with message length encoded as varint. Read more

fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), ProtobufError>[src]

Update this message object with fields read from given stream.

fn check_initialized(&self) -> Result<(), ProtobufError>[src]

Check if all required fields of this object are initialized.

fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), ProtobufError>[src]

Write the message to the writer.

fn write_to_vec(&self, v: &mut Vec<u8>) -> Result<(), ProtobufError>[src]

Write the message to bytes vec.

fn write_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>[src]

Write the message to bytes vec.

fn write_length_delimited_to_writer(
    &self,
    w: &mut dyn Write
) -> Result<(), ProtobufError>
[src]

Write the message to the writer, prepend the message with message length encoded as varint. Read more

fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>[src]

Write the message to the bytes vec, prepend the message with message length encoded as varint. Read more

fn type_id(&self) -> TypeId[src]

Get type id for downcasting.

impl Clear for Ask[src]

impl ProtobufValue for Ask[src]

fn as_any(&self) -> &(dyn Any + 'static)[src]

Convert to Any

fn is_non_zero(&self) -> bool[src]

Is value non-zero?

fn as_ref_copy(&self) -> ProtobufValueRef<'static>[src]

Return ProtobufValueRef if self is Copy. Read more

Auto Trait Implementations

impl Unpin for Ask

impl Sync for Ask

impl Send for Ask

impl RefUnwindSafe for Ask

impl UnwindSafe for Ask

Blanket Implementations

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]