pub struct BranchViewPlan {
pub view_id: String,
pub branch_id: String,
pub mode: BranchViewMode,
pub selector: DataViewSelector,
pub allow_overlap: bool,
pub metadata: BTreeMap<String, Value>,
}Fields§
§view_id: String§branch_id: String§mode: BranchViewMode§selector: DataViewSelector§allow_overlap: bool§metadata: BTreeMap<String, Value>Implementations§
Source§impl BranchViewPlan
impl BranchViewPlan
pub fn validate(&self) -> Result<(), DagMlError>
Trait Implementations§
Source§impl Clone for BranchViewPlan
impl Clone for BranchViewPlan
Source§fn clone(&self) -> BranchViewPlan
fn clone(&self) -> BranchViewPlan
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 BranchViewPlan
impl Debug for BranchViewPlan
Source§impl<'de> Deserialize<'de> for BranchViewPlan
impl<'de> Deserialize<'de> for BranchViewPlan
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<BranchViewPlan, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BranchViewPlan, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BranchViewPlan
impl PartialEq for BranchViewPlan
Source§fn eq(&self, other: &BranchViewPlan) -> bool
fn eq(&self, other: &BranchViewPlan) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BranchViewPlan
impl Serialize for BranchViewPlan
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for BranchViewPlan
Auto Trait Implementations§
impl Freeze for BranchViewPlan
impl RefUnwindSafe for BranchViewPlan
impl Send for BranchViewPlan
impl Sync for BranchViewPlan
impl Unpin for BranchViewPlan
impl UnsafeUnpin for BranchViewPlan
impl UnwindSafe for BranchViewPlan
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