pub struct TransParams<'a> {
pub ellipsoid: &'a Ellipsoid,
pub params: &'a dyn TransParamLookup,
pub registry: Option<&'a dyn GridRegistry>,
}Expand description
Parameters the engine has parsed and hands to a transformation constructor.
Fields§
§ellipsoid: &'a EllipsoidThe ellipsoid the transformation operates on.
params: &'a dyn TransParamLookupAccess to the transformation-specific parameters.
registry: Option<&'a dyn GridRegistry>Optional grid registry for grid-based transforms.
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for TransParams<'a>
impl<'a> !Send for TransParams<'a>
impl<'a> !Sync for TransParams<'a>
impl<'a> !UnwindSafe for TransParams<'a>
impl<'a> Freeze for TransParams<'a>
impl<'a> Unpin for TransParams<'a>
impl<'a> UnsafeUnpin for TransParams<'a>
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