pub struct GraphMembershipTraversal {
pub incompleteness_reason: Option<String>,
pub is_complete: Option<bool>,
pub subject_descriptor: Option<String>,
pub traversed_subject_ids: Vec<String>,
pub traversed_subjects: Vec<String>,
}
Expand description
Fields§
§incompleteness_reason: Option<String>
Reason why the subject could not be traversed completely
is_complete: Option<bool>
When true, the subject is traversed completely
subject_descriptor: Option<String>
The traversed subject descriptor
traversed_subject_ids: Vec<String>
Subject descriptor ids of the traversed members
traversed_subjects: Vec<String>
Subject descriptors of the traversed members
Implementations§
Trait Implementations§
source§impl Clone for GraphMembershipTraversal
impl Clone for GraphMembershipTraversal
source§fn clone(&self) -> GraphMembershipTraversal
fn clone(&self) -> GraphMembershipTraversal
Returns a copy 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 GraphMembershipTraversal
impl Debug for GraphMembershipTraversal
source§impl Default for GraphMembershipTraversal
impl Default for GraphMembershipTraversal
source§fn default() -> GraphMembershipTraversal
fn default() -> GraphMembershipTraversal
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GraphMembershipTraversal
impl<'de> Deserialize<'de> for GraphMembershipTraversal
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 GraphMembershipTraversal
impl PartialEq for GraphMembershipTraversal
source§fn eq(&self, other: &GraphMembershipTraversal) -> bool
fn eq(&self, other: &GraphMembershipTraversal) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for GraphMembershipTraversal
impl Serialize for GraphMembershipTraversal
impl StructuralPartialEq for GraphMembershipTraversal
Auto Trait Implementations§
impl Freeze for GraphMembershipTraversal
impl RefUnwindSafe for GraphMembershipTraversal
impl Send for GraphMembershipTraversal
impl Sync for GraphMembershipTraversal
impl Unpin for GraphMembershipTraversal
impl UnwindSafe for GraphMembershipTraversal
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