pub struct ContextBinding {
pub project: String,
pub binding_mode: String,
pub resolved: Option<Value>,
}Fields§
§project: String§binding_mode: String§resolved: Option<Value>Fine-grained resolved binding (IR v0.3): metrics/dimensions/grains/lineage summary the front-end learned from the bound semantic layer. Carried through and tolerated here; the Claude Code back-end does not yet consume it (it still drives off the coarse project path).
Trait Implementations§
Source§impl Clone for ContextBinding
impl Clone for ContextBinding
Source§impl Debug for ContextBinding
impl Debug for ContextBinding
Source§impl<'de> Deserialize<'de> for ContextBinding
impl<'de> Deserialize<'de> for ContextBinding
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
Source§impl PartialEq for ContextBinding
impl PartialEq for ContextBinding
impl StructuralPartialEq for ContextBinding
Auto Trait Implementations§
impl Freeze for ContextBinding
impl RefUnwindSafe for ContextBinding
impl Send for ContextBinding
impl Sync for ContextBinding
impl Unpin for ContextBinding
impl UnsafeUnpin for ContextBinding
impl UnwindSafe for ContextBinding
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