pub struct ExecStepConfig {
pub allowed_success_codes: Vec<i32>,
pub interpreter: ExecStepConfig_Interpreter,
pub executable: Option<ExecStepConfig_oneof_executable>,
pub unknown_fields: UnknownFields,
pub cached_size: CachedSize,
}Fields§
§allowed_success_codes: Vec<i32>§interpreter: ExecStepConfig_Interpreter§executable: Option<ExecStepConfig_oneof_executable>§unknown_fields: UnknownFields§cached_size: CachedSizeImplementations§
Source§impl ExecStepConfig
impl ExecStepConfig
pub fn new() -> ExecStepConfig
pub fn get_local_path(&self) -> &str
pub fn clear_local_path(&mut self)
pub fn has_local_path(&self) -> bool
pub fn set_local_path(&mut self, v: String)
pub fn mut_local_path(&mut self) -> &mut String
pub fn take_local_path(&mut self) -> String
pub fn get_gcs_object(&self) -> &GcsObject
pub fn clear_gcs_object(&mut self)
pub fn has_gcs_object(&self) -> bool
pub fn set_gcs_object(&mut self, v: GcsObject)
pub fn mut_gcs_object(&mut self) -> &mut GcsObject
pub fn take_gcs_object(&mut self) -> GcsObject
pub fn get_allowed_success_codes(&self) -> &[i32]
pub fn clear_allowed_success_codes(&mut self)
pub fn set_allowed_success_codes(&mut self, v: Vec<i32>)
pub fn mut_allowed_success_codes(&mut self) -> &mut Vec<i32>
pub fn take_allowed_success_codes(&mut self) -> Vec<i32>
pub fn get_interpreter(&self) -> ExecStepConfig_Interpreter
pub fn clear_interpreter(&mut self)
pub fn set_interpreter(&mut self, v: ExecStepConfig_Interpreter)
Trait Implementations§
Source§impl Clear for ExecStepConfig
impl Clear for ExecStepConfig
Source§impl Clone for ExecStepConfig
impl Clone for ExecStepConfig
Source§fn clone(&self) -> ExecStepConfig
fn clone(&self) -> ExecStepConfig
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 ExecStepConfig
impl Debug for ExecStepConfig
Source§impl<'a> Default for &'a ExecStepConfig
impl<'a> Default for &'a ExecStepConfig
Source§fn default() -> &'a ExecStepConfig
fn default() -> &'a ExecStepConfig
Returns the “default value” for a type. Read more
Source§impl Default for ExecStepConfig
impl Default for ExecStepConfig
Source§fn default() -> ExecStepConfig
fn default() -> ExecStepConfig
Returns the “default value” for a type. Read more
Source§impl Message for ExecStepConfig
impl Message for ExecStepConfig
Source§fn is_initialized(&self) -> bool
fn is_initialized(&self) -> bool
True iff all required fields are initialized.
Always returns
true for protobuf 3.Source§fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> ProtobufResult<()>
fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> ProtobufResult<()>
Update this message object with fields read from given stream.
Source§fn compute_size(&self) -> u32
fn compute_size(&self) -> u32
Compute and cache size of this message and all nested messages
Source§fn write_to_with_cached_sizes(
&self,
os: &mut CodedOutputStream<'_>,
) -> ProtobufResult<()>
fn write_to_with_cached_sizes( &self, os: &mut CodedOutputStream<'_>, ) -> ProtobufResult<()>
Write message to the stream. Read more
Source§fn get_cached_size(&self) -> u32
fn get_cached_size(&self) -> u32
Get size previously computed by
compute_size.Source§fn get_unknown_fields(&self) -> &UnknownFields
fn get_unknown_fields(&self) -> &UnknownFields
Get a reference to unknown fields.
Source§fn mut_unknown_fields(&mut self) -> &mut UnknownFields
fn mut_unknown_fields(&mut self) -> &mut UnknownFields
Get a mutable reference to unknown fields.
Source§fn as_any_mut(&mut self) -> &mut dyn Any
fn as_any_mut(&mut self) -> &mut dyn Any
View self as mutable
Any.Source§fn descriptor(&self) -> &'static MessageDescriptor
fn descriptor(&self) -> &'static MessageDescriptor
Message descriptor for this message, used for reflection.
Source§fn new() -> ExecStepConfig
fn new() -> ExecStepConfig
Create an empty message object. Read more
Source§fn descriptor_static() -> &'static MessageDescriptor
fn descriptor_static() -> &'static MessageDescriptor
Get message descriptor for message type. Read more
Source§fn default_instance() -> &'static ExecStepConfig
fn default_instance() -> &'static ExecStepConfig
Return a pointer to default immutable message with static lifetime. Read more
Source§fn parse_from(is: &mut CodedInputStream<'_>) -> Result<Self, ProtobufError>where
Self: Sized,
fn parse_from(is: &mut CodedInputStream<'_>) -> Result<Self, ProtobufError>where
Self: Sized,
Parse message from stream.
Source§fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), ProtobufError>
fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), ProtobufError>
Write the message to the stream. Read more
Source§fn write_length_delimited_to(
&self,
os: &mut CodedOutputStream<'_>,
) -> Result<(), ProtobufError>
fn write_length_delimited_to( &self, os: &mut CodedOutputStream<'_>, ) -> Result<(), ProtobufError>
Write the message to the stream prepending the message with message length
encoded as varint.
Source§fn write_length_delimited_to_vec(
&self,
vec: &mut Vec<u8>,
) -> Result<(), ProtobufError>
fn write_length_delimited_to_vec( &self, vec: &mut Vec<u8>, ) -> Result<(), ProtobufError>
Write the message to the vec, prepend the message with message length
encoded as varint.
Source§fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), ProtobufError>
fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), ProtobufError>
Update this message object with fields read from given stream.
Source§fn parse_from_reader(reader: &mut dyn Read) -> Result<Self, ProtobufError>where
Self: Sized,
fn parse_from_reader(reader: &mut dyn Read) -> Result<Self, ProtobufError>where
Self: Sized,
Parse message from reader.
Parse stops on EOF or when error encountered.
Source§fn parse_from_bytes(bytes: &[u8]) -> Result<Self, ProtobufError>where
Self: Sized,
fn parse_from_bytes(bytes: &[u8]) -> Result<Self, ProtobufError>where
Self: Sized,
Parse message from byte array.
Source§fn check_initialized(&self) -> Result<(), ProtobufError>
fn check_initialized(&self) -> Result<(), ProtobufError>
Check if all required fields of this object are initialized.
Source§fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), ProtobufError>
fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), ProtobufError>
Write the message to the writer.
Source§fn write_to_vec(&self, v: &mut Vec<u8>) -> Result<(), ProtobufError>
fn write_to_vec(&self, v: &mut Vec<u8>) -> Result<(), ProtobufError>
Write the message to bytes vec.
Source§fn write_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
fn write_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
Write the message to bytes vec.
Source§fn write_length_delimited_to_writer(
&self,
w: &mut dyn Write,
) -> Result<(), ProtobufError>
fn write_length_delimited_to_writer( &self, w: &mut dyn Write, ) -> Result<(), ProtobufError>
Write the message to the writer, prepend the message with message length
encoded as varint.
Source§fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
Write the message to the bytes vec, prepend the message with message length
encoded as varint.
Source§impl PartialEq for ExecStepConfig
impl PartialEq for ExecStepConfig
Source§impl ProtobufValue for ExecStepConfig
impl ProtobufValue for ExecStepConfig
Source§fn as_ref(&self) -> ReflectValueRef<'_>
fn as_ref(&self) -> ReflectValueRef<'_>
As ref
Source§fn is_non_zero(&self) -> bool
fn is_non_zero(&self) -> bool
Is value non-zero?
Source§fn as_ref_copy(&self) -> ReflectValueRef<'static>
fn as_ref_copy(&self) -> ReflectValueRef<'static>
impl StructuralPartialEq for ExecStepConfig
Auto Trait Implementations§
impl !Freeze for ExecStepConfig
impl RefUnwindSafe for ExecStepConfig
impl Send for ExecStepConfig
impl Sync for ExecStepConfig
impl Unpin for ExecStepConfig
impl UnwindSafe for ExecStepConfig
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