pub struct Withholdable {
pub steps: Vec<Step>,
pub nullable: bool,
pub tested: bool,
pub named_fields: Vec<String>,
}Expand description
A path whose value some viewer may be sent otherwise than it is, so a client’s types can say so.
Fields§
§steps: Vec<Step>§nullable: boolThe value itself may be sent null, or as a boolean where tested.
tested: boolSent as whether it holds anything where only a condition the viewer sees tests it.
named_fields: Vec<String>The fields of the value a read names or a Table shows; any other may be sent null.
Trait Implementations§
Source§impl Clone for Withholdable
impl Clone for Withholdable
Source§impl Debug for Withholdable
impl Debug for Withholdable
impl Eq for Withholdable
Source§impl PartialEq for Withholdable
impl PartialEq for Withholdable
impl StructuralPartialEq for Withholdable
Auto Trait Implementations§
impl Freeze for Withholdable
impl RefUnwindSafe for Withholdable
impl Send for Withholdable
impl Sync for Withholdable
impl Unpin for Withholdable
impl UnsafeUnpin for Withholdable
impl UnwindSafe for Withholdable
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