Struct sunscreen_fhe_program::NodeInfo
source · [−]pub struct NodeInfo {
pub operation: Operation,
}
Expand description
Contains information about a node in the FHE program graph.
Fields
operation: Operation
The operation this node represents.
Implementations
sourceimpl NodeInfo
impl NodeInfo
sourcepub fn output_type(&self) -> OutputType
pub fn output_type(&self) -> OutputType
Gets the output type for the current node.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for NodeInfo
impl<'de> Deserialize<'de> for NodeInfo
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for NodeInfo
Auto Trait Implementations
impl RefUnwindSafe for NodeInfo
impl Send for NodeInfo
impl Sync for NodeInfo
impl Unpin for NodeInfo
impl UnwindSafe for NodeInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more