pub struct JunctionTreeEdge {
pub clique1: usize,
pub clique2: usize,
pub separator: Separator,
pub message_1_to_2: Option<Factor>,
pub message_2_to_1: Option<Factor>,
}Expand description
Edge in the junction tree connecting two cliques.
Fields§
§clique1: usizeID of the first clique
clique2: usizeID of the second clique
separator: SeparatorSeparator (shared variables)
message_1_to_2: Option<Factor>Message from clique1 to clique2
message_2_to_1: Option<Factor>Message from clique2 to clique1
Implementations§
Trait Implementations§
Source§impl Clone for JunctionTreeEdge
impl Clone for JunctionTreeEdge
Source§fn clone(&self) -> JunctionTreeEdge
fn clone(&self) -> JunctionTreeEdge
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 JunctionTreeEdge
impl RefUnwindSafe for JunctionTreeEdge
impl Send for JunctionTreeEdge
impl Sync for JunctionTreeEdge
impl Unpin for JunctionTreeEdge
impl UnwindSafe for JunctionTreeEdge
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