pub struct CallableOptions {
pub feed: RepeatedField<String>,
pub fetch: RepeatedField<String>,
pub target: RepeatedField<String>,
pub run_options: SingularPtrField<RunOptions>,
pub tensor_connection: RepeatedField<TensorConnection>,
pub feed_devices: HashMap<String, String>,
pub fetch_devices: HashMap<String, String>,
pub fetch_skip_sync: bool,
pub unknown_fields: UnknownFields,
pub cached_size: CachedSize,
}
Fields§
§feed: RepeatedField<String>
§fetch: RepeatedField<String>
§target: RepeatedField<String>
§run_options: SingularPtrField<RunOptions>
§tensor_connection: RepeatedField<TensorConnection>
§feed_devices: HashMap<String, String>
§fetch_devices: HashMap<String, String>
§fetch_skip_sync: bool
§unknown_fields: UnknownFields
§cached_size: CachedSize
Implementations§
Source§impl CallableOptions
impl CallableOptions
pub fn new() -> CallableOptions
pub fn get_feed(&self) -> &[String]
pub fn clear_feed(&mut self)
pub fn set_feed(&mut self, v: RepeatedField<String>)
pub fn mut_feed(&mut self) -> &mut RepeatedField<String>
pub fn take_feed(&mut self) -> RepeatedField<String>
pub fn get_fetch(&self) -> &[String]
pub fn clear_fetch(&mut self)
pub fn set_fetch(&mut self, v: RepeatedField<String>)
pub fn mut_fetch(&mut self) -> &mut RepeatedField<String>
pub fn take_fetch(&mut self) -> RepeatedField<String>
pub fn get_target(&self) -> &[String]
pub fn clear_target(&mut self)
pub fn set_target(&mut self, v: RepeatedField<String>)
pub fn mut_target(&mut self) -> &mut RepeatedField<String>
pub fn take_target(&mut self) -> RepeatedField<String>
pub fn get_run_options(&self) -> &RunOptions
pub fn clear_run_options(&mut self)
pub fn has_run_options(&self) -> bool
pub fn set_run_options(&mut self, v: RunOptions)
pub fn mut_run_options(&mut self) -> &mut RunOptions
pub fn take_run_options(&mut self) -> RunOptions
pub fn get_tensor_connection(&self) -> &[TensorConnection]
pub fn clear_tensor_connection(&mut self)
pub fn set_tensor_connection(&mut self, v: RepeatedField<TensorConnection>)
pub fn mut_tensor_connection(&mut self) -> &mut RepeatedField<TensorConnection>
pub fn take_tensor_connection(&mut self) -> RepeatedField<TensorConnection>
pub fn get_feed_devices(&self) -> &HashMap<String, String>
pub fn clear_feed_devices(&mut self)
pub fn set_feed_devices(&mut self, v: HashMap<String, String>)
pub fn mut_feed_devices(&mut self) -> &mut HashMap<String, String>
pub fn take_feed_devices(&mut self) -> HashMap<String, String>
pub fn get_fetch_devices(&self) -> &HashMap<String, String>
pub fn clear_fetch_devices(&mut self)
pub fn set_fetch_devices(&mut self, v: HashMap<String, String>)
pub fn mut_fetch_devices(&mut self) -> &mut HashMap<String, String>
pub fn take_fetch_devices(&mut self) -> HashMap<String, String>
pub fn get_fetch_skip_sync(&self) -> bool
pub fn clear_fetch_skip_sync(&mut self)
pub fn set_fetch_skip_sync(&mut self, v: bool)
Trait Implementations§
Source§impl Clear for CallableOptions
impl Clear for CallableOptions
Source§impl Clone for CallableOptions
impl Clone for CallableOptions
Source§fn clone(&self) -> CallableOptions
fn clone(&self) -> CallableOptions
Returns a copy 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 CallableOptions
impl Debug for CallableOptions
Source§impl<'a> Default for &'a CallableOptions
impl<'a> Default for &'a CallableOptions
Source§fn default() -> &'a CallableOptions
fn default() -> &'a CallableOptions
Returns the “default value” for a type. Read more
Source§impl Default for CallableOptions
impl Default for CallableOptions
Source§fn default() -> CallableOptions
fn default() -> CallableOptions
Returns the “default value” for a type. Read more
Source§impl Message for CallableOptions
impl Message for CallableOptions
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() -> CallableOptions
fn new() -> CallableOptions
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 CallableOptions
fn default_instance() -> &'static CallableOptions
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 CallableOptions
impl PartialEq for CallableOptions
Source§impl ProtobufValue for CallableOptions
impl ProtobufValue for CallableOptions
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 CallableOptions
Auto Trait Implementations§
impl !Freeze for CallableOptions
impl RefUnwindSafe for CallableOptions
impl Send for CallableOptions
impl Sync for CallableOptions
impl Unpin for CallableOptions
impl UnwindSafe for CallableOptions
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