embassy-stm32

Crates

git

Versions

stm32n657i0

Flavors

Icint

Enum Icint 

#[repr(u8)]
pub enum Icint {
Show 256 variants Div1 = 0, Div2 = 1, Div3 = 2, Div4 = 3, Div5 = 4, Div6 = 5, Div7 = 6, Div8 = 7, Div9 = 8, Div10 = 9, Div11 = 10, Div12 = 11, Div13 = 12, Div14 = 13, Div15 = 14, Div16 = 15, Div17 = 16, Div18 = 17, Div19 = 18, Div20 = 19, Div21 = 20, Div22 = 21, Div23 = 22, Div24 = 23, Div25 = 24, Div26 = 25, Div27 = 26, Div28 = 27, Div29 = 28, Div30 = 29, Div31 = 30, Div32 = 31, Div33 = 32, Div34 = 33, Div35 = 34, Div36 = 35, Div37 = 36, Div38 = 37, Div39 = 38, Div40 = 39, Div41 = 40, Div42 = 41, Div43 = 42, Div44 = 43, Div45 = 44, Div46 = 45, Div47 = 46, Div48 = 47, Div49 = 48, Div50 = 49, Div51 = 50, Div52 = 51, Div53 = 52, Div54 = 53, Div55 = 54, Div56 = 55, Div57 = 56, Div58 = 57, Div59 = 58, Div60 = 59, Div61 = 60, Div62 = 61, Div63 = 62, Div64 = 63, Div65 = 64, Div66 = 65, Div67 = 66, Div68 = 67, Div69 = 68, Div70 = 69, Div71 = 70, Div72 = 71, Div73 = 72, Div74 = 73, Div75 = 74, Div76 = 75, Div77 = 76, Div78 = 77, Div79 = 78, Div80 = 79, Div81 = 80, Div82 = 81, Div83 = 82, Div84 = 83, Div85 = 84, Div86 = 85, Div87 = 86, Div88 = 87, Div89 = 88, Div90 = 89, Div91 = 90, Div92 = 91, Div93 = 92, Div94 = 93, Div95 = 94, Div96 = 95, Div97 = 96, Div98 = 97, Div99 = 98, Div100 = 99, Div101 = 100, Div102 = 101, Div103 = 102, Div104 = 103, Div105 = 104, Div106 = 105, Div107 = 106, Div108 = 107, Div109 = 108, Div110 = 109, Div111 = 110, Div112 = 111, Div113 = 112, Div114 = 113, Div115 = 114, Div116 = 115, Div117 = 116, Div118 = 117, Div119 = 118, Div120 = 119, Div121 = 120, Div122 = 121, Div123 = 122, Div124 = 123, Div125 = 124, Div126 = 125, Div127 = 126, Div128 = 127, Div129 = 128, Div130 = 129, Div131 = 130, Div132 = 131, Div133 = 132, Div134 = 133, Div135 = 134, Div136 = 135, Div137 = 136, Div138 = 137, Div139 = 138, Div140 = 139, Div141 = 140, Div142 = 141, Div143 = 142, Div144 = 143, Div145 = 144, Div146 = 145, Div147 = 146, Div148 = 147, Div149 = 148, Div150 = 149, Div151 = 150, Div152 = 151, Div153 = 152, Div154 = 153, Div155 = 154, Div156 = 155, Div157 = 156, Div158 = 157, Div159 = 158, Div160 = 159, Div161 = 160, Div162 = 161, Div163 = 162, Div164 = 163, Div165 = 164, Div166 = 165, Div167 = 166, Div168 = 167, Div169 = 168, Div170 = 169, Div171 = 170, Div172 = 171, Div173 = 172, Div174 = 173, Div175 = 174, Div176 = 175, Div177 = 176, Div178 = 177, Div179 = 178, Div180 = 179, Div181 = 180, Div182 = 181, Div183 = 182, Div184 = 183, Div185 = 184, Div186 = 185, Div187 = 186, Div188 = 187, Div189 = 188, Div190 = 189, Div191 = 190, Div192 = 191, Div193 = 192, Div194 = 193, Div195 = 194, Div196 = 195, Div197 = 196, Div198 = 197, Div199 = 198, Div200 = 199, Div201 = 200, Div202 = 201, Div203 = 202, Div204 = 203, Div205 = 204, Div206 = 205, Div207 = 206, Div208 = 207, Div209 = 208, Div210 = 209, Div211 = 210, Div212 = 211, Div213 = 212, Div214 = 213, Div215 = 214, Div216 = 215, Div217 = 216, Div218 = 217, Div219 = 218, Div220 = 219, Div221 = 220, Div222 = 221, Div223 = 222, Div224 = 223, Div225 = 224, Div226 = 225, Div227 = 226, Div228 = 227, Div229 = 228, Div230 = 229, Div231 = 230, Div232 = 231, Div233 = 232, Div234 = 233, Div235 = 234, Div236 = 235, Div237 = 236, Div238 = 237, Div239 = 238, Div240 = 239, Div241 = 240, Div242 = 241, Div243 = 242, Div244 = 243, Div245 = 244, Div246 = 245, Div247 = 246, Div248 = 247, Div249 = 248, Div250 = 249, Div251 = 250, Div252 = 251, Div253 = 252, Div254 = 253, Div255 = 254, Div256 = 255,
}

Variants§

§

Div1 = 0

IC = pllx_ck.

§

Div2 = 1

IC = pllx_ck / 2.

§

Div3 = 2

IC = pllx_ck / 3 (default after reset).

§

Div4 = 3

IC = pllx_ck / 4.

§

Div5 = 4

IC = pllx_ck / 5.

§

Div6 = 5

IC = pllx_ck / 6.

§

Div7 = 6

IC = pllx_ck / 7.

§

Div8 = 7

IC = pllx_ck / 8.

§

Div9 = 8

IC = pllx_ck / 9.

§

Div10 = 9

IC = pllx_ck / 10.

§

Div11 = 10

IC = pllx_ck / 11.

§

Div12 = 11

IC = pllx_ck / 12.

§

Div13 = 12

IC = pllx_ck / 13.

§

Div14 = 13

IC = pllx_ck / 14.

§

Div15 = 14

IC = pllx_ck / 15.

§

Div16 = 15

IC = pllx_ck / 16.

§

Div17 = 16

IC = pllx_ck / 17.

§

Div18 = 17

IC = pllx_ck / 18.

§

Div19 = 18

IC = pllx_ck / 19.

§

Div20 = 19

IC = pllx_ck / 20.

§

Div21 = 20

IC = pllx_ck / 21.

§

Div22 = 21

IC = pllx_ck / 22.

§

Div23 = 22

IC = pllx_ck / 23.

§

Div24 = 23

IC = pllx_ck / 24.

§

Div25 = 24

IC = pllx_ck / 25.

§

Div26 = 25

IC = pllx_ck / 26.

§

Div27 = 26

IC = pllx_ck / 27.

§

Div28 = 27

IC = pllx_ck / 28.

§

Div29 = 28

IC = pllx_ck / 29.

§

Div30 = 29

IC = pllx_ck / 30.

§

Div31 = 30

IC = pllx_ck / 31.

§

Div32 = 31

IC = pllx_ck / 32.

§

Div33 = 32

IC = pllx_ck / 33.

§

Div34 = 33

IC = pllx_ck / 34.

§

Div35 = 34

IC = pllx_ck / 35.

§

Div36 = 35

IC = pllx_ck / 36.

§

Div37 = 36

IC = pllx_ck / 37.

§

Div38 = 37

IC = pllx_ck / 38.

§

Div39 = 38

IC = pllx_ck / 39.

§

Div40 = 39

IC = pllx_ck / 40.

§

Div41 = 40

IC = pllx_ck / 41.

§

Div42 = 41

IC = pllx_ck / 42.

§

Div43 = 42

IC = pllx_ck / 43.

§

Div44 = 43

IC = pllx_ck / 44.

§

Div45 = 44

IC = pllx_ck / 45.

§

Div46 = 45

IC = pllx_ck / 46.

§

Div47 = 46

IC = pllx_ck / 47.

§

Div48 = 47

IC = pllx_ck / 48.

§

Div49 = 48

IC = pllx_ck / 49.

§

Div50 = 49

IC = pllx_ck / 50.

§

Div51 = 50

IC = pllx_ck / 51.

§

Div52 = 51

IC = pllx_ck / 52.

§

Div53 = 52

IC = pllx_ck / 53.

§

Div54 = 53

IC = pllx_ck / 54.

§

Div55 = 54

IC = pllx_ck / 55.

§

Div56 = 55

IC = pllx_ck / 56.

§

Div57 = 56

IC = pllx_ck / 57.

§

Div58 = 57

IC = pllx_ck / 58.

§

Div59 = 58

IC = pllx_ck / 59.

§

Div60 = 59

IC = pllx_ck / 60.

§

Div61 = 60

IC = pllx_ck / 61.

§

Div62 = 61

IC = pllx_ck / 62.

§

Div63 = 62

IC = pllx_ck / 63.

§

Div64 = 63

IC = pllx_ck / 64.

§

Div65 = 64

IC = pllx_ck / 65.

§

Div66 = 65

IC = pllx_ck / 66.

§

Div67 = 66

IC = pllx_ck / 67.

§

Div68 = 67

IC = pllx_ck / 68.

§

Div69 = 68

IC = pllx_ck / 69.

§

Div70 = 69

IC = pllx_ck / 70.

§

Div71 = 70

IC = pllx_ck / 71.

§

Div72 = 71

IC = pllx_ck / 72.

§

Div73 = 72

IC = pllx_ck / 73.

§

Div74 = 73

IC = pllx_ck / 74.

§

Div75 = 74

IC = pllx_ck / 75.

§

Div76 = 75

IC = pllx_ck / 76.

§

Div77 = 76

IC = pllx_ck / 77.

§

Div78 = 77

IC = pllx_ck / 78.

§

Div79 = 78

IC = pllx_ck / 79.

§

Div80 = 79

IC = pllx_ck / 80.

§

Div81 = 80

IC = pllx_ck / 81.

§

Div82 = 81

IC = pllx_ck / 82.

§

Div83 = 82

IC = pllx_ck / 83.

§

Div84 = 83

IC = pllx_ck / 84.

§

Div85 = 84

IC = pllx_ck / 85.

§

Div86 = 85

IC = pllx_ck / 86.

§

Div87 = 86

IC = pllx_ck / 87.

§

Div88 = 87

IC = pllx_ck / 88.

§

Div89 = 88

IC = pllx_ck / 89.

§

Div90 = 89

IC = pllx_ck / 90.

§

Div91 = 90

IC = pllx_ck / 91.

§

Div92 = 91

IC = pllx_ck / 92.

§

Div93 = 92

IC = pllx_ck / 93.

§

Div94 = 93

IC = pllx_ck / 94.

§

Div95 = 94

IC = pllx_ck / 95.

§

Div96 = 95

IC = pllx_ck / 96.

§

Div97 = 96

IC = pllx_ck / 97.

§

Div98 = 97

IC = pllx_ck / 98.

§

Div99 = 98

IC = pllx_ck / 99.

§

Div100 = 99

IC = pllx_ck / 100.

§

Div101 = 100

IC = pllx_ck / 101.

§

Div102 = 101

IC = pllx_ck / 102.

§

Div103 = 102

IC = pllx_ck / 103.

§

Div104 = 103

IC = pllx_ck / 104.

§

Div105 = 104

IC = pllx_ck / 105.

§

Div106 = 105

IC = pllx_ck / 106.

§

Div107 = 106

IC = pllx_ck / 107.

§

Div108 = 107

IC = pllx_ck / 108.

§

Div109 = 108

IC = pllx_ck / 109.

§

Div110 = 109

IC = pllx_ck / 110.

§

Div111 = 110

IC = pllx_ck / 111.

§

Div112 = 111

IC = pllx_ck / 112.

§

Div113 = 112

IC = pllx_ck / 113.

§

Div114 = 113

IC = pllx_ck / 114.

§

Div115 = 114

IC = pllx_ck / 115.

§

Div116 = 115

IC = pllx_ck / 116.

§

Div117 = 116

IC = pllx_ck / 117.

§

Div118 = 117

IC = pllx_ck / 118.

§

Div119 = 118

IC = pllx_ck / 119.

§

Div120 = 119

IC = pllx_ck / 120.

§

Div121 = 120

IC = pllx_ck / 121.

§

Div122 = 121

IC = pllx_ck / 122.

§

Div123 = 122

IC = pllx_ck / 123.

§

Div124 = 123

IC = pllx_ck / 124.

§

Div125 = 124

IC = pllx_ck / 125.

§

Div126 = 125

IC = pllx_ck / 126.

§

Div127 = 126

IC = pllx_ck / 127.

§

Div128 = 127

IC = pllx_ck / 128.

§

Div129 = 128

IC = pllx_ck / 129.

§

Div130 = 129

IC = pllx_ck / 130.

§

Div131 = 130

IC = pllx_ck / 131.

§

Div132 = 131

IC = pllx_ck / 132.

§

Div133 = 132

IC = pllx_ck / 133.

§

Div134 = 133

IC = pllx_ck / 134.

§

Div135 = 134

IC = pllx_ck / 135.

§

Div136 = 135

IC = pllx_ck / 136.

§

Div137 = 136

IC = pllx_ck / 137.

§

Div138 = 137

IC = pllx_ck / 138.

§

Div139 = 138

IC = pllx_ck / 139.

§

Div140 = 139

IC = pllx_ck / 140.

§

Div141 = 140

IC = pllx_ck / 141.

§

Div142 = 141

IC = pllx_ck / 142.

§

Div143 = 142

IC = pllx_ck / 143.

§

Div144 = 143

IC = pllx_ck / 144.

§

Div145 = 144

IC = pllx_ck / 145.

§

Div146 = 145

IC = pllx_ck / 146.

§

Div147 = 146

IC = pllx_ck / 147.

§

Div148 = 147

IC = pllx_ck / 148.

§

Div149 = 148

IC = pllx_ck / 149.

§

Div150 = 149

IC = pllx_ck / 150.

§

Div151 = 150

IC = pllx_ck / 151.

§

Div152 = 151

IC = pllx_ck / 152.

§

Div153 = 152

IC = pllx_ck / 153.

§

Div154 = 153

IC = pllx_ck / 154.

§

Div155 = 154

IC = pllx_ck / 155.

§

Div156 = 155

IC = pllx_ck / 156.

§

Div157 = 156

IC = pllx_ck / 157.

§

Div158 = 157

IC = pllx_ck / 158.

§

Div159 = 158

IC = pllx_ck / 159.

§

Div160 = 159

IC = pllx_ck / 160.

§

Div161 = 160

IC = pllx_ck / 161.

§

Div162 = 161

IC = pllx_ck / 162.

§

Div163 = 162

IC = pllx_ck / 163.

§

Div164 = 163

IC = pllx_ck / 164.

§

Div165 = 164

IC = pllx_ck / 165.

§

Div166 = 165

IC = pllx_ck / 166.

§

Div167 = 166

IC = pllx_ck / 167.

§

Div168 = 167

IC = pllx_ck / 168.

§

Div169 = 168

IC = pllx_ck / 169.

§

Div170 = 169

IC = pllx_ck / 170.

§

Div171 = 170

IC = pllx_ck / 171.

§

Div172 = 171

IC = pllx_ck / 172.

§

Div173 = 172

IC = pllx_ck / 173.

§

Div174 = 173

IC = pllx_ck / 174.

§

Div175 = 174

IC = pllx_ck / 175.

§

Div176 = 175

IC = pllx_ck / 176.

§

Div177 = 176

IC = pllx_ck / 177.

§

Div178 = 177

IC = pllx_ck / 178.

§

Div179 = 178

IC = pllx_ck / 179.

§

Div180 = 179

IC = pllx_ck / 180.

§

Div181 = 180

IC = pllx_ck / 181.

§

Div182 = 181

IC = pllx_ck / 182.

§

Div183 = 182

IC = pllx_ck / 183.

§

Div184 = 183

IC = pllx_ck / 184.

§

Div185 = 184

IC = pllx_ck / 185.

§

Div186 = 185

IC = pllx_ck / 186.

§

Div187 = 186

IC = pllx_ck / 187.

§

Div188 = 187

IC = pllx_ck / 188.

§

Div189 = 188

IC = pllx_ck / 189.

§

Div190 = 189

IC = pllx_ck / 190.

§

Div191 = 190

IC = pllx_ck / 191.

§

Div192 = 191

IC = pllx_ck / 192.

§

Div193 = 192

IC = pllx_ck / 193.

§

Div194 = 193

IC = pllx_ck / 194.

§

Div195 = 194

IC = pllx_ck / 195.

§

Div196 = 195

IC = pllx_ck / 196.

§

Div197 = 196

IC = pllx_ck / 197.

§

Div198 = 197

IC = pllx_ck / 198.

§

Div199 = 198

IC = pllx_ck / 199.

§

Div200 = 199

IC = pllx_ck / 200.

§

Div201 = 200

IC = pllx_ck / 201.

§

Div202 = 201

IC = pllx_ck / 202.

§

Div203 = 202

IC = pllx_ck / 203.

§

Div204 = 203

IC = pllx_ck / 204.

§

Div205 = 204

IC = pllx_ck / 205.

§

Div206 = 205

IC = pllx_ck / 206.

§

Div207 = 206

IC = pllx_ck / 207.

§

Div208 = 207

IC = pllx_ck / 208.

§

Div209 = 208

IC = pllx_ck / 209.

§

Div210 = 209

IC = pllx_ck / 210.

§

Div211 = 210

IC = pllx_ck / 211.

§

Div212 = 211

IC = pllx_ck / 212.

§

Div213 = 212

IC = pllx_ck / 213.

§

Div214 = 213

IC = pllx_ck / 214.

§

Div215 = 214

IC = pllx_ck / 215.

§

Div216 = 215

IC = pllx_ck / 216.

§

Div217 = 216

IC = pllx_ck / 217.

§

Div218 = 217

IC = pllx_ck / 218.

§

Div219 = 218

IC = pllx_ck / 219.

§

Div220 = 219

IC = pllx_ck / 220.

§

Div221 = 220

IC = pllx_ck / 221.

§

Div222 = 221

IC = pllx_ck / 222.

§

Div223 = 222

IC = pllx_ck / 223.

§

Div224 = 223

IC = pllx_ck / 224.

§

Div225 = 224

IC = pllx_ck / 225.

§

Div226 = 225

IC = pllx_ck / 226.

§

Div227 = 226

IC = pllx_ck / 227.

§

Div228 = 227

IC = pllx_ck / 228.

§

Div229 = 228

IC = pllx_ck / 229.

§

Div230 = 229

IC = pllx_ck / 230.

§

Div231 = 230

IC = pllx_ck / 231.

§

Div232 = 231

IC = pllx_ck / 232.

§

Div233 = 232

IC = pllx_ck / 233.

§

Div234 = 233

IC = pllx_ck / 234.

§

Div235 = 234

IC = pllx_ck / 235.

§

Div236 = 235

IC = pllx_ck / 236.

§

Div237 = 236

IC = pllx_ck / 237.

§

Div238 = 237

IC = pllx_ck / 238.

§

Div239 = 238

IC = pllx_ck / 239.

§

Div240 = 239

IC = pllx_ck / 240.

§

Div241 = 240

IC = pllx_ck / 241.

§

Div242 = 241

IC = pllx_ck / 242.

§

Div243 = 242

IC = pllx_ck / 243.

§

Div244 = 243

IC = pllx_ck / 244.

§

Div245 = 244

IC = pllx_ck / 245.

§

Div246 = 245

IC = pllx_ck / 246.

§

Div247 = 246

IC = pllx_ck / 247.

§

Div248 = 247

IC = pllx_ck / 248.

§

Div249 = 248

IC = pllx_ck / 249.

§

Div250 = 249

IC = pllx_ck / 250.

§

Div251 = 250

IC = pllx_ck / 251.

§

Div252 = 251

IC = pllx_ck / 252.

§

Div253 = 252

IC = pllx_ck / 253.

§

Div254 = 253

IC = pllx_ck / 254.

§

Div255 = 254

IC = pllx_ck / 255.

§

Div256 = 255

IC = pllx_ck / 256.

Implementations§

§

impl Icint

pub const fn from_bits(val: u8) -> Icint

pub const fn to_bits(self) -> u8

Trait Implementations§

§

impl Clone for Icint

§

fn clone(&self) -> Icint

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
§

impl Debug for Icint

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Format for Icint

§

fn format(&self, f: Formatter<'_>)

Writes the defmt representation of self to fmt.
§

impl From<u8> for Icint

§

fn from(val: u8) -> Icint

Converts to this type from the input type.
§

impl Ord for Icint

§

fn cmp(&self, other: &Icint) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · Source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · Source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · Source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized,

Restrict a value to a certain interval. Read more
§

impl PartialEq for Icint

§

fn eq(&self, other: &Icint) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
§

impl PartialOrd for Icint

§

fn partial_cmp(&self, other: &Icint) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · Source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · Source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · Source§

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · Source§

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by the >= operator. Read more
§

impl Copy for Icint

§

impl Eq for Icint

§

impl StructuralPartialEq for Icint

Auto Trait Implementations§

§

impl Freeze for Icint

§

impl RefUnwindSafe for Icint

§

impl Send for Icint

§

impl Sync for Icint

§

impl Unpin for Icint

§

impl UnwindSafe for Icint

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.