#[repr(u32)]pub enum PartitionFlag {
NotBootableArm = 512,
NotBootableRiscv = 1_024,
Uf2DownloadAbNonBootableOwnerAffinity = 2_048,
Uf2DownloadNoReboot = 8_192,
AcceptsDefaultFamilyRp2040 = 16_384,
AcceptsDefaultFamilyData = 65_536,
AcceptsDefaultFamilyRp2350ArmS = 131_072,
AcceptsDefaultFamilyRp2350Riscv = 262_144,
AcceptsDefaultFamilyRp2350ArmNs = 524_288,
}Expand description
Flags that a Partition can have
Variants§
NotBootableArm = 512
NotBootableRiscv = 1_024
Uf2DownloadAbNonBootableOwnerAffinity = 2_048
Uf2DownloadNoReboot = 8_192
AcceptsDefaultFamilyRp2040 = 16_384
AcceptsDefaultFamilyData = 65_536
AcceptsDefaultFamilyRp2350ArmS = 131_072
AcceptsDefaultFamilyRp2350Riscv = 262_144
AcceptsDefaultFamilyRp2350ArmNs = 524_288
Trait Implementations§
Source§impl Clone for PartitionFlag
impl Clone for PartitionFlag
Source§fn clone(&self) -> PartitionFlag
fn clone(&self) -> PartitionFlag
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 PartitionFlag
impl Debug for PartitionFlag
Source§impl PartialEq for PartitionFlag
impl PartialEq for PartitionFlag
impl Copy for PartitionFlag
impl Eq for PartitionFlag
impl StructuralPartialEq for PartitionFlag
Auto Trait Implementations§
impl Freeze for PartitionFlag
impl RefUnwindSafe for PartitionFlag
impl Send for PartitionFlag
impl Sync for PartitionFlag
impl Unpin for PartitionFlag
impl UnwindSafe for PartitionFlag
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Choices> CoproductSubsetter<CNil, HNil> for Choices
impl<Choices> CoproductSubsetter<CNil, HNil> for Choices
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more