SY in core::arch::arm - Rust (original) (raw)
Struct SY
pub struct SY;
🔬This is a nightly-only experimental API. (stdarch_arm_barrier
#117219)
Available on ARM only.
Expand description
Full system is the required shareability domain, reads and writes are the required access types
Auto Trait Implementations§
impl Freeze for SY
impl RefUnwindSafe for SY
impl Send for SY
impl Sync for SY
impl Unpin for SY
impl UnwindSafe for SY
Blanket Implementations§
impl Any for T
where T: 'static + ?Sized,
fn type_id(&self) -> TypeId
Gets the TypeId
of self
. Read more
impl Borrow for T
where T: ?Sized,
fn borrow(&self) -> &T
Immutably borrows from an owned value. Read more
impl BorrowMut for T
where T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl From for T
fn from(t: T) -> T
Returns the argument unchanged.
impl<T, U> Into for T
where U: From,
fn into(self) -> U
Calls U::from(self)
.
That is, this conversion is whatever the implementation of[From](../../convert/trait.From.html "trait core::convert::From")<T> for U
chooses to do.
impl<T, U> TryFrom for T
where U: Into,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom>::Error>
Performs the conversion.
impl<T, U> TryInto for T
where U: TryFrom,
type Error = <U as TryFrom>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom>::Error>
Performs the conversion.