pub fn from_raw(v: i32) -> TrackFxLocation {
        use TrackFxLocation::*;
        if let Ok(v) = u32::try_from(v) {
            if v >= 0x0100_0000 {
                InputFxChain(v - 0x0100_0000)
            } else {
                NormalFxChain(v)
            }
        } else {
            Unknown(Hidden(v))
        }
    }
/// Converts an integer as returned by the low-level API to a track FX location.
Converts an integer as returned by the low-level API to a track FX location.
Converts an integer as returned by the low - level API to a track FX location .
pub fn from_raw(v: i32) -> TrackFxLocation {
        use TrackFxLocation::*;
        if let Ok(v) = u32::try_from(v) {
            if v >= 0x0100_0000 {
                InputFxChain(v - 0x0100_0000)
            } else {
                NormalFxChain(v)
            }
        } else {
            Unknown(Hidden(v))
        }
    }
pub fn from_raw ( v : i32 ) -> TrackFxLocation { use TrackFxLocation :: * ; if let Ok ( v ) = u32 :: try_from ( v ) { if v >= 0x0100_0000 { InputFxChain ( v - 0x0100_0000 ) } else { NormalFxChain ( v ) } } else { Unknown ( Hidden ( v ) ) } }
Converts an integer as returned by the low-level API to a track FX location.
Converts an integer as returned by the low - level API to a track FX location .
v
i32
v
i32