pub struct SoftwareRelationshipInput {Show 14 fields
pub repository_id: String,
pub source_scope: String,
pub relationship_kind: String,
pub source_id: String,
pub source_kind: String,
pub target_id: String,
pub target_kind: String,
pub target_hint: Option<String>,
pub resolution_state: String,
pub confidence_basis_points: u16,
pub confidence_tier: String,
pub evidence_path: String,
pub evidence_line_range: RepositoryCodeRange,
pub created_graph_version: GraphVersion,
}Expand description
Constructor input for SoftwareRelationship.
Fields§
§repository_id: String§source_scope: String§relationship_kind: String§source_id: String§source_kind: String§target_id: String§target_kind: String§target_hint: Option<String>§resolution_state: String§confidence_basis_points: u16§confidence_tier: String§evidence_path: String§evidence_line_range: RepositoryCodeRange§created_graph_version: GraphVersionTrait Implementations§
Source§impl Clone for SoftwareRelationshipInput
impl Clone for SoftwareRelationshipInput
Source§fn clone(&self) -> SoftwareRelationshipInput
fn clone(&self) -> SoftwareRelationshipInput
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 SoftwareRelationshipInput
impl Debug for SoftwareRelationshipInput
impl Eq for SoftwareRelationshipInput
impl StructuralPartialEq for SoftwareRelationshipInput
Auto Trait Implementations§
impl Freeze for SoftwareRelationshipInput
impl RefUnwindSafe for SoftwareRelationshipInput
impl Send for SoftwareRelationshipInput
impl Sync for SoftwareRelationshipInput
impl Unpin for SoftwareRelationshipInput
impl UnsafeUnpin for SoftwareRelationshipInput
impl UnwindSafe for SoftwareRelationshipInput
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.