pub struct CodeMPNNLayer { /* private fields */ }Expand description
Message Passing Neural Network layer for code graphs
This layer performs message passing between nodes in a code graph, with edge-type-aware aggregation.
Implementations§
Source§impl CodeMPNNLayer
impl CodeMPNNLayer
Trait Implementations§
Source§impl Clone for CodeMPNNLayer
impl Clone for CodeMPNNLayer
Source§fn clone(&self) -> CodeMPNNLayer
fn clone(&self) -> CodeMPNNLayer
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 moreAuto Trait Implementations§
impl Freeze for CodeMPNNLayer
impl RefUnwindSafe for CodeMPNNLayer
impl Send for CodeMPNNLayer
impl Sync for CodeMPNNLayer
impl Unpin for CodeMPNNLayer
impl UnwindSafe for CodeMPNNLayer
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more