diff --git a/build.rs b/build.rs index 97b393f..c011a23 100644 --- a/build.rs +++ b/build.rs @@ -1,5 +1,5 @@ /* - * Copyright 2023 Nathan Fiedler + * Copyright 2015-2023 Nathan Fiedler * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/result.rs b/src/result.rs index 5f3ace9..fa83409 100644 --- a/src/result.rs +++ b/src/result.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2021-2024 DCJanus + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use std::fmt::{Debug, Display, Formatter}; pub type Result = std::result::Result; diff --git a/src/types/align_type.rs b/src/types/align_type.rs index 8b58c00..fa416b7 100644 --- a/src/types/align_type.rs +++ b/src/types/align_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/alpha_channel_option.rs b/src/types/alpha_channel_option.rs index 5b14522..534f6b8 100644 --- a/src/types/alpha_channel_option.rs +++ b/src/types/alpha_channel_option.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/auto_threshold_method.rs b/src/types/auto_threshold_method.rs index 30962fb..7bc1b6f 100644 --- a/src/types/auto_threshold_method.rs +++ b/src/types/auto_threshold_method.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/channel_type.rs b/src/types/channel_type.rs index da43d04..90947fc 100644 --- a/src/types/channel_type.rs +++ b/src/types/channel_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy)] diff --git a/src/types/clip_path_units.rs b/src/types/clip_path_units.rs index 0ae3097..61d3abb 100644 --- a/src/types/clip_path_units.rs +++ b/src/types/clip_path_units.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/colorspace_type.rs b/src/types/colorspace_type.rs index 70dbafb..982f281 100644 --- a/src/types/colorspace_type.rs +++ b/src/types/colorspace_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/composite_operator.rs b/src/types/composite_operator.rs index 33253ca..cfaf9b8 100644 --- a/src/types/composite_operator.rs +++ b/src/types/composite_operator.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/compression_type.rs b/src/types/compression_type.rs index d72073d..8522691 100644 --- a/src/types/compression_type.rs +++ b/src/types/compression_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/decoration_type.rs b/src/types/decoration_type.rs index cea9abb..b868f1e 100644 --- a/src/types/decoration_type.rs +++ b/src/types/decoration_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/direction_type.rs b/src/types/direction_type.rs index 3f5736c..750b6e4 100644 --- a/src/types/direction_type.rs +++ b/src/types/direction_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/dispose_type.rs b/src/types/dispose_type.rs index 6ac10eb..9e3f57d 100644 --- a/src/types/dispose_type.rs +++ b/src/types/dispose_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/dither_method.rs b/src/types/dither_method.rs index bc31df4..3c73050 100644 --- a/src/types/dither_method.rs +++ b/src/types/dither_method.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/endian_type.rs b/src/types/endian_type.rs index 8782d26..8f53ced 100644 --- a/src/types/endian_type.rs +++ b/src/types/endian_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/fill_rule.rs b/src/types/fill_rule.rs index c91ed17..639c71c 100644 --- a/src/types/fill_rule.rs +++ b/src/types/fill_rule.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/filter_type.rs b/src/types/filter_type.rs index c732dbb..58a7022 100644 --- a/src/types/filter_type.rs +++ b/src/types/filter_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/geometry_info.rs b/src/types/geometry_info.rs index f9bee99..e512a56 100644 --- a/src/types/geometry_info.rs +++ b/src/types/geometry_info.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; pub type GeometryInfo = bindings::GeometryInfo; diff --git a/src/types/gravity_type.rs b/src/types/gravity_type.rs index ebe25cb..c07330f 100644 --- a/src/types/gravity_type.rs +++ b/src/types/gravity_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/image.rs b/src/types/image.rs index c6cd93c..9e693fd 100644 --- a/src/types/image.rs +++ b/src/types/image.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use std::marker::PhantomData; use crate::bindings; diff --git a/src/types/image_type.rs b/src/types/image_type.rs index 66abc68..33565e1 100644 --- a/src/types/image_type.rs +++ b/src/types/image_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/interlace_type.rs b/src/types/interlace_type.rs index 6658ce5..ade13e4 100644 --- a/src/types/interlace_type.rs +++ b/src/types/interlace_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/kernel.rs b/src/types/kernel.rs index 5151185..5ba6430 100644 --- a/src/types/kernel.rs +++ b/src/types/kernel.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use std::ffi::CString; use crate::bindings; diff --git a/src/types/layer_method.rs b/src/types/layer_method.rs index 09405ca..056d023 100644 --- a/src/types/layer_method.rs +++ b/src/types/layer_method.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/line_cap.rs b/src/types/line_cap.rs index 82fc923..a11c87f 100644 --- a/src/types/line_cap.rs +++ b/src/types/line_cap.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/line_join.rs b/src/types/line_join.rs index db54761..2cb43fe 100644 --- a/src/types/line_join.rs +++ b/src/types/line_join.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/magick_evaluate_operator.rs b/src/types/magick_evaluate_operator.rs index 848cc70..deace9f 100644 --- a/src/types/magick_evaluate_operator.rs +++ b/src/types/magick_evaluate_operator.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/magick_function.rs b/src/types/magick_function.rs index 33f2cc3..561345c 100644 --- a/src/types/magick_function.rs +++ b/src/types/magick_function.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/metric_type.rs b/src/types/metric_type.rs index 131217e..796c628 100644 --- a/src/types/metric_type.rs +++ b/src/types/metric_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; pub enum MetricType { diff --git a/src/types/mod.rs b/src/types/mod.rs index 8edb988..33ac992 100644 --- a/src/types/mod.rs +++ b/src/types/mod.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ mod align_type; mod alpha_channel_option; mod auto_threshold_method; diff --git a/src/types/orientation_type.rs b/src/types/orientation_type.rs index 9930a65..73ee1ab 100644 --- a/src/types/orientation_type.rs +++ b/src/types/orientation_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/pixel_interpolate_method.rs b/src/types/pixel_interpolate_method.rs index a917ce0..d2eab9a 100644 --- a/src/types/pixel_interpolate_method.rs +++ b/src/types/pixel_interpolate_method.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/pixel_mask.rs b/src/types/pixel_mask.rs index 2844604..8ea388c 100644 --- a/src/types/pixel_mask.rs +++ b/src/types/pixel_mask.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/rendering_intent.rs b/src/types/rendering_intent.rs index 96f86f8..680f913 100644 --- a/src/types/rendering_intent.rs +++ b/src/types/rendering_intent.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/resolution_type.rs b/src/types/resolution_type.rs index 91be7f1..e4cf1f7 100644 --- a/src/types/resolution_type.rs +++ b/src/types/resolution_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/resource_type.rs b/src/types/resource_type.rs index 75c6e9d..0e2543c 100644 --- a/src/types/resource_type.rs +++ b/src/types/resource_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; /// Resource type to use with [set_resource_limit](crate::MagickWand::set_resource_limit) diff --git a/src/types/statistic_type.rs b/src/types/statistic_type.rs index f595549..8e55e76 100644 --- a/src/types/statistic_type.rs +++ b/src/types/statistic_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/stretch_type.rs b/src/types/stretch_type.rs index 7f9b80e..83f1efb 100644 --- a/src/types/stretch_type.rs +++ b/src/types/stretch_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/types/style_type.rs b/src/types/style_type.rs index e69f85c..f35eb56 100644 --- a/src/types/style_type.rs +++ b/src/types/style_type.rs @@ -1,3 +1,18 @@ +/* + * Copyright 2024 5ohue + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ use crate::bindings; #[derive(Debug, Clone, Copy, PartialEq, Eq)]