pub struct FunctionGraphs {
pub partition_graphs: Vec<GraphDef>,
pub pre_optimization_graph: Option<GraphDef>,
pub post_optimization_graph: Option<GraphDef>,
}
Fields§
§partition_graphs: Vec<GraphDef>
TODO(nareshmodi): Include some sort of function/cache-key identifier?
pre_optimization_graph: Option<GraphDef>
§post_optimization_graph: Option<GraphDef>
Trait Implementations§
Source§impl Clone for FunctionGraphs
impl Clone for FunctionGraphs
Source§fn clone(&self) -> FunctionGraphs
fn clone(&self) -> FunctionGraphs
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 FunctionGraphs
impl Debug for FunctionGraphs
Source§impl Default for FunctionGraphs
impl Default for FunctionGraphs
Source§impl Message for FunctionGraphs
impl Message for FunctionGraphs
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 FunctionGraphs
impl PartialEq for FunctionGraphs
impl StructuralPartialEq for FunctionGraphs
Auto Trait Implementations§
impl Freeze for FunctionGraphs
impl RefUnwindSafe for FunctionGraphs
impl Send for FunctionGraphs
impl Sync for FunctionGraphs
impl Unpin for FunctionGraphs
impl UnwindSafe for FunctionGraphs
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