pub struct SourceTiming {
pub factory: f64,
pub input: f64,
pub clifford: f64,
}Expand description
Absolute release epochs for independently schedulable source classes.
Fields§
§factory: f64Factory source release epoch.
input: f64External logical-input release epoch.
clifford: f64Clifford source release epoch and Prepared-Y completion reference.
Trait Implementations§
Source§impl Clone for SourceTiming
impl Clone for SourceTiming
Source§fn clone(&self) -> SourceTiming
fn clone(&self) -> SourceTiming
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 moreimpl Copy for SourceTiming
Source§impl Debug for SourceTiming
impl Debug for SourceTiming
Source§impl Default for SourceTiming
impl Default for SourceTiming
Source§fn default() -> SourceTiming
fn default() -> SourceTiming
Returns the “default value” for a type. Read more
Source§impl PartialEq for SourceTiming
impl PartialEq for SourceTiming
impl StructuralPartialEq for SourceTiming
Auto Trait Implementations§
impl Freeze for SourceTiming
impl RefUnwindSafe for SourceTiming
impl Send for SourceTiming
impl Sync for SourceTiming
impl Unpin for SourceTiming
impl UnsafeUnpin for SourceTiming
impl UnwindSafe for SourceTiming
Blanket Implementations§
§impl<T, BorrowedSelf> BitwiseMutViaBorrow<BorrowedSelf> for T
impl<T, BorrowedSelf> BitwiseMutViaBorrow<BorrowedSelf> for T
fn assign_index(&mut self, index: usize, to: bool)
fn negate_index(&mut self, index: usize)
fn clear_bits(&mut self)
fn assign_random(
&mut self,
bit_count: usize,
random_number_generator: &mut impl RngExt,
)where
BorrowedSelf: BitLength,
§impl<Bits, Other, BorrowedSelf, BorrowedOther> BitwisePairMutViaBorrow<Other, BorrowedSelf, BorrowedOther> for Bits
impl<Bits, Other, BorrowedSelf, BorrowedOther> BitwisePairMutViaBorrow<Other, BorrowedSelf, BorrowedOther> for Bits
fn assign(&mut self, other: &Other)
fn bitxor_assign(&mut self, other: &Other)
fn bitand_assign(&mut self, other: &Other)
fn bitor_assign(&mut self, other: &Other)
§impl<T, Other, BorrowedSelf, BorrowedOther> BitwisePairViaBorrow<Other, BorrowedSelf, BorrowedOther> for T
impl<T, Other, BorrowedSelf, BorrowedOther> BitwisePairViaBorrow<Other, BorrowedSelf, BorrowedOther> for T
§impl<T, BorrowedSelf> BitwiseViaBorrow<BorrowedSelf> for T
impl<T, BorrowedSelf> BitwiseViaBorrow<BorrowedSelf> for T
fn index(&self, index: usize) -> bool
fn weight(&self) -> usize
fn parity(&self) -> bool
fn is_zero(&self) -> bool
fn is_unit(&self, index: usize) -> bool
fn support<'a>(&'a self) -> impl SortedIteratorwhere
BorrowedSelf: 'a,
fn max_support(&self) -> Option<usize>
fn min_support(&self) -> Option<usize>
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