pub struct SetOperationBranchFact {
pub index: usize,
pub projections: Vec<ProjectionFact>,
}Expand description
Compact facts for one immediate set-operation branch.
Fields§
§index: usize§projections: Vec<ProjectionFact>Trait Implementations§
Source§impl Clone for SetOperationBranchFact
impl Clone for SetOperationBranchFact
Source§fn clone(&self) -> SetOperationBranchFact
fn clone(&self) -> SetOperationBranchFact
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SetOperationBranchFact
impl Debug for SetOperationBranchFact
Source§impl<'de> Deserialize<'de> for SetOperationBranchFact
impl<'de> Deserialize<'de> for SetOperationBranchFact
Source§fn 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
Auto Trait Implementations§
impl Freeze for SetOperationBranchFact
impl RefUnwindSafe for SetOperationBranchFact
impl Send for SetOperationBranchFact
impl Sync for SetOperationBranchFact
impl Unpin for SetOperationBranchFact
impl UnsafeUnpin for SetOperationBranchFact
impl UnwindSafe for SetOperationBranchFact
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