pub struct BlockerChainResult {
pub target_id: String,
pub target_title: String,
pub is_blocked: bool,
pub chain_length: usize,
pub root_blockers: Vec<BlockerChainEntry>,
pub chain: Vec<BlockerChainEntry>,
pub has_cycle: bool,
pub cycle_ids: Vec<String>,
}Fields§
§target_id: String§target_title: String§is_blocked: bool§chain_length: usize§root_blockers: Vec<BlockerChainEntry>§chain: Vec<BlockerChainEntry>§has_cycle: bool§cycle_ids: Vec<String>Trait Implementations§
Source§impl Clone for BlockerChainResult
impl Clone for BlockerChainResult
Source§fn clone(&self) -> BlockerChainResult
fn clone(&self) -> BlockerChainResult
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 BlockerChainResult
impl Debug for BlockerChainResult
Auto Trait Implementations§
impl Freeze for BlockerChainResult
impl RefUnwindSafe for BlockerChainResult
impl Send for BlockerChainResult
impl Sync for BlockerChainResult
impl Unpin for BlockerChainResult
impl UnsafeUnpin for BlockerChainResult
impl UnwindSafe for BlockerChainResult
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