pub struct ExtendSessionRequest {
pub session_handle: String,
pub graph_def: Option<GraphDef>,
pub current_graph_version: i64,
}
Fields§
§session_handle: String
REQUIRED: session_handle must be returned by a CreateSession call to the same master service.
graph_def: Option<GraphDef>
REQUIRED: The nodes to be added to the session’s graph. If any node has the same name as an existing node, the operation will fail with ILLEGAL_ARGUMENT.
current_graph_version: i64
REQUIRED: The version number of the graph to be extended. This will be tested against the current server-side version number, and the operation will fail with FAILED_PRECONDITION if they do not match.
Trait Implementations§
Source§impl Clone for ExtendSessionRequest
impl Clone for ExtendSessionRequest
Source§fn clone(&self) -> ExtendSessionRequest
fn clone(&self) -> ExtendSessionRequest
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 ExtendSessionRequest
impl Debug for ExtendSessionRequest
Source§impl Default for ExtendSessionRequest
impl Default for ExtendSessionRequest
Source§impl Message for ExtendSessionRequest
impl Message for ExtendSessionRequest
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.Source§impl PartialEq for ExtendSessionRequest
impl PartialEq for ExtendSessionRequest
impl StructuralPartialEq for ExtendSessionRequest
Auto Trait Implementations§
impl Freeze for ExtendSessionRequest
impl RefUnwindSafe for ExtendSessionRequest
impl Send for ExtendSessionRequest
impl Sync for ExtendSessionRequest
impl Unpin for ExtendSessionRequest
impl UnwindSafe for ExtendSessionRequest
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