[−][src]Trait agnes::view::ViewMerge
Trait for merging the data from two DataViews into one new DataView
.
The two DataView
s should have the same number of rows, and the resultant DataView
is one
with all the fields of both of the two original DataView
s.
This trait does not consume the source DataView
s: the resultant DataView
should contain
new references to the original field data.
Associated Types
type Output
Resultant DataView
type.
Required methods
fn merge(&self, right: &Other) -> Result<Self::Output>
Merge this DataView
with another DataView
. Can fail if the DataView
s do not have the
same number of rows.
Implementors
impl<Labels, Frames, RLabels, RFrames> ViewMerge<DataView<RLabels, RFrames>> for DataView<Labels, Frames> where
Self: Merge<RLabels, RFrames>,
RFrames: NRows,
Frames: NRows,
Self::OutLabels: IsLabelSet<IsSet = True>,
[src]
Self: Merge<RLabels, RFrames>,
RFrames: NRows,
Frames: NRows,
Self::OutLabels: IsLabelSet<IsSet = True>,