Lines Matching refs:vis
295 $(#[$attr:meta])* $vis:vis struct $name:ident($storage:ty) { $($fields:tt)* }
299 $(#[$attr])* $vis $name $storage
301 $crate::bitfield!(@fields $vis $name $storage { $($fields)* });
307 (@core $(#[$attr:meta])* $vis:vis $name:ident $storage:ty) => {
311 $vis struct $name {
319 $vis const fn from_raw(value: $storage) -> Self {
328 $vis const fn into_raw(self) -> $storage {
353 (@fields $vis:vis $name:ident $storage:ty {
364 $crate::bitfield!(@private_field_accessors $vis $name $storage : $hi:$lo $field);
366 @public_field_accessors $(#[doc = $doc])* $vis $name $storage : $hi:$lo $field
378 @private_field_accessors $vis:vis $name:ident $storage:ty : $hi:tt:$lo:tt $field:ident
381 $vis const [<$field:upper _RANGE>]: ::core::ops::RangeInclusive<u8> = $lo..=$hi;
382 $vis const [<$field:upper _MASK>]: $storage =
384 $vis const [<$field:upper _SHIFT>]: u32 = $lo;
423 @public_field_accessors $(#[doc = $doc:expr])* $vis:vis $name:ident $storage:ty :
431 $vis fn $field(self) -> $into_type
439 $vis fn [<with_ $field>](self, value: $into_type) -> Self
449 @public_field_accessors $(#[doc = $doc:expr])* $vis:vis $name:ident $storage:ty :
457 $vis fn $field(self) ->
471 $vis fn [<with_ $field>](self, value: $try_into_type) -> Self
481 @public_field_accessors $(#[doc = $doc:expr])* $vis:vis $name:ident $storage:ty :
489 $vis fn $field(self) ->
498 $vis const fn [<with_const_ $field>]<const VALUE: $storage>(self) -> Self {
507 $vis fn [<with_ $field>]<T>(
519 $vis fn [<try_with_ $field>]<T>(