Struct libraw_sys::libraw_canon_makernotes_t [−][src]
Fields
ColorDataVer: c_int
ColorDataSubVer: c_int
SpecularWhiteLevel: c_int
NormalWhiteLevel: c_int
ChannelBlackLevel: [c_int; 4]
AverageBlackLevel: c_int
multishot: [c_uint; 4]
MeteringMode: c_short
SpotMeteringMode: c_short
FlashMeteringMode: uchar
FlashExposureLock: c_short
ExposureMode: c_short
AESetting: c_short
HighlightTonePriority: uchar
ImageStabilization: c_short
FocusMode: c_short
AFPoint: c_short
FocusContinuous: c_short
AFPointsInFocus30D: c_short
AFPointsInFocus1D: [uchar; 8]
AFPointsInFocus5D: ushort
AFAreaMode: ushort
NumAFPoints: ushort
ValidAFPoints: ushort
AFImageWidth: ushort
AFImageHeight: ushort
AFAreaWidths: [c_short; 61]
AFAreaHeights: [c_short; 61]
AFAreaXPositions: [c_short; 61]
AFAreaYPositions: [c_short; 61]
AFPointsInFocus: [c_short; 4]
AFPointsSelected: [c_short; 4]
PrimaryAFPoint: ushort
FlashMode: c_short
FlashActivity: c_short
FlashBits: c_short
ManualFlashOutput: c_short
FlashOutput: c_short
FlashGuideNumber: c_short
ContinuousDrive: c_short
SensorWidth: c_short
SensorHeight: c_short
SensorLeftBorder: c_short
SensorTopBorder: c_short
SensorRightBorder: c_short
SensorBottomBorder: c_short
BlackMaskLeftBorder: c_short
BlackMaskTopBorder: c_short
BlackMaskRightBorder: c_short
BlackMaskBottomBorder: c_short
AFMicroAdjMode: c_int
AFMicroAdjValue: f32
MakernotesFlip: c_short
RecordMode: c_short
SRAWQuality: c_short
wbi: c_uint
firmware: f32
RF_lensID: c_short
Trait Implementations
impl Clone for libraw_canon_makernotes_t
[src]
fn clone(&self) -> libraw_canon_makernotes_t
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for libraw_canon_makernotes_t
[src]
Auto Trait Implementations
impl Send for libraw_canon_makernotes_t
[src]
impl Sync for libraw_canon_makernotes_t
[src]
impl Unpin for libraw_canon_makernotes_t
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,