#[non_exhaustive]pub struct DataDocumentationResult {
pub result: Option<Result>,
/* private fields */
}Expand description
The output of a DataDocumentation scan.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.result: Option<Result>The result of the data documentation scan.
Implementations§
Source§impl DataDocumentationResult
impl DataDocumentationResult
pub fn new() -> Self
Sourcepub fn set_result<T: Into<Option<Result>>>(self, v: T) -> Self
pub fn set_result<T: Into<Option<Result>>>(self, v: T) -> Self
Sets the value of result.
Note that all the setters affecting result are mutually
exclusive.
Sourcepub fn table_result(&self) -> Option<&Box<TableResult>>
pub fn table_result(&self) -> Option<&Box<TableResult>>
The value of result
if it holds a TableResult, None if the field is not set or
holds a different branch.
Sourcepub fn set_table_result<T: Into<Box<TableResult>>>(self, v: T) -> Self
pub fn set_table_result<T: Into<Box<TableResult>>>(self, v: T) -> Self
Sets the value of result
to hold a TableResult.
Note that all the setters affecting result are
mutually exclusive.
Trait Implementations§
Source§impl Clone for DataDocumentationResult
impl Clone for DataDocumentationResult
Source§fn clone(&self) -> DataDocumentationResult
fn clone(&self) -> DataDocumentationResult
Returns a duplicate of the value. Read more
1.0.0 · 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 DataDocumentationResult
impl Debug for DataDocumentationResult
Source§impl Default for DataDocumentationResult
impl Default for DataDocumentationResult
Source§fn default() -> DataDocumentationResult
fn default() -> DataDocumentationResult
Returns the “default value” for a type. Read more
Source§impl Message for DataDocumentationResult
impl Message for DataDocumentationResult
Source§impl PartialEq for DataDocumentationResult
impl PartialEq for DataDocumentationResult
impl StructuralPartialEq for DataDocumentationResult
Auto Trait Implementations§
impl Freeze for DataDocumentationResult
impl RefUnwindSafe for DataDocumentationResult
impl Send for DataDocumentationResult
impl Sync for DataDocumentationResult
impl Unpin for DataDocumentationResult
impl UnwindSafe for DataDocumentationResult
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